
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
/
}
}
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)