为什么System.out.println("x="+x+",y="+y);括号里面怎么理解啊?为什么要这样写?
来源:学生作业帮 编辑:搜狗做题网作业帮 分类:综合作业 时间:2024/07/04 19:50:27
为什么System.out.println("x="+x+",y="+y);括号里面怎么理解啊?为什么要这样写?
![](http://img.wesiedu.com/upload/0/a1/0a1dd2699571f177971891dc69df4f86.jpg)
![](http://img.wesiedu.com/upload/0/a1/0a1dd2699571f177971891dc69df4f86.jpg)
![为什么System.out.println(](/uploads/image/z/17402914-10-4.jpg?t=%E4%B8%BA%E4%BB%80%E4%B9%88System.out.println%28%22x%3D%22%2Bx%2B%22%2Cy%3D%22%2By%29%3B%E6%8B%AC%E5%8F%B7%E9%87%8C%E9%9D%A2%E6%80%8E%E4%B9%88%E7%90%86%E8%A7%A3%E5%95%8A%3F%E4%B8%BA%E4%BB%80%E4%B9%88%E8%A6%81%E8%BF%99%E6%A0%B7%E5%86%99%3F)
通俗一点的解释:假如 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