21xrx.com
2024-12-23 02:31:25 Monday
登录
文章检索 我的文章 写文章
Java输出换行:write和println
2023-06-15 07:18:23 深夜i     --     --

我在Java中输出时,有时需要进行换行操作。有两种主要的输出方法:write()和println(),我来详细介绍一下这两种方法的区别。

首先是write()方法。它可以输出字符串,字符数组和字符,但不会换行。我可以使用转义字符“\n”进行换行,示例代码如下:


public static void main(String[] args) {

  String text = "Hello world!";

  try {

    System.out.write(text.getBytes());

    System.out.write("\n".getBytes());

  } catch (IOException e) {

    e.printStackTrace();

  }

}

在上面的代码中,我将字符串text和“\n”转化为字节数组,然后使用System.out.write()方法进行输出。输出结果为:


Hello world!

接下来是println()方法。它可以输出字符串,字符数组和字符,并在输出后自动换行。示例代码如下:


public static void main(String[] args) {

  String text = "Hello world!";

  System.out.println(text);

}

在上面的代码中,我直接将字符串text作为参数传入System.out.println()方法,方法会自动在输出后换行。输出结果为:


Hello world!

综上所述,我可以使用write()方法输出字符串并手动换行,也可以使用println()方法自动换行。如果我有多个要输出的内容,则可以在每行末尾插入“\n”进行手动换行。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复