java怎样输出不换行?

java怎样输出不换行?,第1张

Systemoutprintln()这个是在输出内容之后换行,而 Systemoutprint()输出内容之后不换行。只是一个 ln 的差距。

public class ArrayDemo {

public static void main(String[] args) {

int[] arr = { 11, 22, 33, 44, 55 };

Systemoutprint("[");

for (int x = 0; x < arrlength; x++) {

if (x == arrlength - 2) {

Systemoutprintln(arr[x] + "]");

当x==0时:执行else中的语句,结果是:[11]

当x==1时:执行else中的语句,结果是:[11  22]

当x==2时:执行else中的语句,结果是:[11  22  33]

当x==3时:执行 if 中的语句,结果是:[11  22  33  44],此处执行完就会换行

当x==4时:执行else中的语句,结果是:[11  22  33  44]结束。

扩展资料:

当编辑并运行一个Java程序时,需要同时涉及到这四种方面。使用文字编辑软件(例如记事本、写字板、UltraEdit等)或集成开发环境(Eclipse、MyEclipse等)在Java源文件中定义不同的类,通过调用类(这些类实现了Java API)中的方法来访问资源系统;

把源文件编译生成一种二进制中间码,存储在class文件中,然后再通过运行与 *** 作系统平台环境相对应的Java虚拟机来运行class文件,执行编译产生的字节码,调用class文件中实现的方法来满足程序的Java API调用。

参考资料来源:百度百科-Java

import javautilScanner;
public class 无限录入 
{
public static void main(String[] args) 
{
Systemoutprintln("\n\t\t==========无限录入==========\n");
init();
}//初始化!
private static void init()
{
Scanner sc=new Scanner(Systemin);
while (true)
{
        //不回车,就不换行!
Systemoutprintln(scnextLine());
}
}
}

java输出到txt的时候增加换行符的方法如下:
package comanjoyotest;
import javaioFileWriter;
import javaioIOException;
public class TestFileWriter {
public static void main(String[] args) throws IOException{
//\r\n为换行符
FileWriter fw = new FileWriter("D:\\1txt");
//写入第一行换行
fwwrite("第一行\r\n");
//或者获得系统换行符
String str = "第二行" + SystemgetProperty("lineseparator");
fwwrite(str);
fwwrite("第三行");
fwclose();
/
windows下的文本文件换行符:\r\n linux/unix下的文本文件换行符:\r
Mac下的文本文件换行符:\n
/
}
}


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/10222915.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-06
下一篇2023-05-06

发表评论

登录后才能评论

评论列表(0条)

    保存