为什么System.out.println("x="+x+",y="+y);括号里面怎么理解啊?为什么要这样写?
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/10/08 00:52:08
为什么System.out.println("x="+x+",y="+y);括号里面怎么理解啊?为什么要这样写?
通俗一点的解释:假如 x = 10,y = 20
x= 为一个字符串
,y= 为一个字符串
"x=" + x 的意思就是 吧 "x=" 这字符串和x这个变量的值拼接起来组成一个新的字符串(str1):x=10
"x=" + x + ",y=" 前面拼接的str1 在和 ",y=" 这个字符串拼接成一个新的字符串 (str2):x=10,y=
"x=" + x + ",y=" + y 前面拼接的str2 和y这个变量的值拼接组成一个新的字符串,成为最终的字符串:
x=10,y=20
为什么能这样写,是java给+号定义了这样的功能:可以拼接字符串.如果你学过c++ ,可以把这个看成运算符重载
x= 为一个字符串
,y= 为一个字符串
"x=" + x 的意思就是 吧 "x=" 这字符串和x这个变量的值拼接起来组成一个新的字符串(str1):x=10
"x=" + x + ",y=" 前面拼接的str1 在和 ",y=" 这个字符串拼接成一个新的字符串 (str2):x=10,y=
"x=" + x + ",y=" + y 前面拼接的str2 和y这个变量的值拼接组成一个新的字符串,成为最终的字符串:
x=10,y=20
为什么能这样写,是java给+号定义了这样的功能:可以拼接字符串.如果你学过c++ ,可以把这个看成运算符重载
java中长整型定义int x=0x80000000;System.out.println(x);long y=0x10
int x=0,y=1,u=2,v=3,w; w=x>y?x:u>v?u:v; system out.println (
当下列程序执行时,其输出结果是( )int x = 5; int y = 2; System.out.println(x
int m = 1; int n = 2; double y = 2.0; System.out.println(m +
System.out.println(false&(1/0==0))和System.out.println(false&
system.out.println是什么意思啊.
double c = 0.1+0.2; System.out.println(c); 为什么c>0.请高手解释具体的计算
y=f(x)这个表达式不太理解,为什么X还要加个括号呢?
C语言中 if(x!=y) 怎么理解 为什么x=8 y=5时成立?
java问题求解:为什么System.out.println(Math.cos(Math.PI/2)) 执行后 结果不是
方程组的解集在花括号里为什么不能写{x= ,y= ,}
JAVA里的一句语言怎么解释它?System.out.println("Area of varl ="+varl.are