欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

关于Java中System.out.println和System.out.print的区别

程序员文章站 2022-09-20 11:51:22
关于Java中System.out.println和System.out.print的区别1、问题引发:今天在学习Java的时候,看到了二维组数的定义和输出,于是便在eclispe里敲了一个例子,发现输出数组的时候,数据是竖着输出的,想要改成横着的输出就输出不出来,于是上网搜了一下,就发现了println和print的区别2、二位数组代码package exam4;public class Two_dimensional_array {public static void main(S...

关于Java中System.out.println和System.out.print的区别

1、问题引发:

今天在学习Java的时候,看到了二维组数的定义和输出,于是便在eclispe里敲了一个例子,发现输出数组的时候,数据是竖着输出的,想要改成横着的输出就输出不出来,于是上网搜了一下,就发现了println和print的区别



2、二位数组代码

package exam4;

public class Two_dimensional_array {

	public static void main(String[] args) {
		int a[][]=new int[2][];
		int x[]= {0,2};
		int y[]= {1,2,3,4,5};
		a[0]=x;
		a[1]=y;
		System.out.print("二维数组元素为:\n");
		for(int i=0;i<a.length;i++) {
			  System.out.print("第"+i+"行数据:");
			for(int j=0;j<a[i].length;j++) { 
			  System.out.print(a[i][j]+" ");		
		}
			System.out.print("\n");
		}
	}
}

运行截图
关于Java中System.out.println和System.out.print的区别

下面我们把print换成println
关于Java中System.out.println和System.out.print的区别

关于Java中System.out.println和System.out.print的区别
可以发现我们将print换成println数据就会从横向输出变为纵向输出

总结:

在Java中println相当于在输出的时候自动加了一个换行的功能,如果是在循环中输出,他就会输出一列的数据,所以改成print的时候,他就会输出一行的数据。

因此在平时的学习我们要善于发现问题解决问题,小小的问题失误也不能忽视。

本文地址:https://blog.csdn.net/m0_50807383/article/details/110221944

相关标签: 代码细节 java