System.out.println(” a=“ +a+” ,b=“ +b);各个加号是什么意思

作者&投稿:宣彭 (若有异议请与网页底部的电邮联系)
java中的输出一个定义过的变量system.out.println("a=“+a+”,b="+b)为什么是两个加号呀,谢谢!~

解释下,首先”,b="是没有,号的,
错误:
system.out.println("a=“+a+”,b="+b);
正确:
system.out.println("a=“+a+ ”b="+b);
首先3个+号都是连接符号,非运算符号;这个句子输出是 :
a=a(看a怎么定义的) b=b(看b怎么定义的) 注意:a,b都是一行显示的;
再举例:
system.out.println("a=“+a+ ”b="+b+ ”c="+c );
这个句子输出是 :a=a(看a怎么定义的) b=b(看b怎么定义的) c=c(看c怎么定义的) ;
也就是+a+,+b+的+号是连接a后b的前后字符串和变量;

在System.out.println中输出多个字符串之间或字符串和变量之间,需用
'
+
'
来连接。这就是'+'的作用。

字符串的拼接,因为(” a=“ +a+” ,b=“ +b);中第一个是字符串“a=”所以后面都是在做字符串的拼接,要是想输出a+b的结果(“a+b=”+(a+b))

加号起到连接字符串的作用。“ a=”这个是字符串,+a这里的a是个变量。“ a=”+a,如果a=3,那么输出是a=3

首先,你一定是用的中文的引号了,要用英文的。
这里的加号,都表示字符串的连接。

system.out.println();//这是一个输出语句
system.out.println("a:"+a+,"b:"+b); //这句是报错的。注意你的逗号的位置
//例如:
int a = 1;
int b = 2;
system.out.println("a:"+a+",b:"+b);//输入结果为:a:1,b:2

所有的加号都是字符串的连接


java中System.out.println();和System.out.write();有什么区别吗_百度...
输出流,没有本质区别,err是运行期异常和错误反馈的输出流的方向.但是 有两点比较重要,楼主要注意的是:(1)System.out.println 能重定向到别的输出流,这样的话你在屏幕上将看不到打印的东西了,如输出到 一个txt的log日志中.(2)而System.err.println只能在屏幕上实现打印,即使你重定向了也一样.要说...

JAVA输入函数是什么
System.out.print(a);\/\/输出变量a的值;System.out.print("214214");\/\/输出字符串;System.out.print("123"+a);\/\/混合输出字符串和变量值;当然也可以使用System.out.println();表示换行输出,相当于System.out.print("\\n");其中System是一个类,out是java.io.PrintStream的对象,也就是System...

java System.out.println()输出规则是什么?
就当做字符串连接符号处理了。\\x0d\\x0a例如:\\x0d\\x0aint a=1;\\x0d\\x0aString s="a";\\x0d\\x0aSystem.out.println(a+s);\\x0d\\x0a输出"1a"\\x0d\\x0aSystem.out.println(s+a);\\x0d\\x0a输出“a1”\\x0d\\x0a\\x0d\\x0a而且这种情况就从左到右,依次看“...

android 中我在代码中为了调试写了system.out.print()输出项,但是在控 ...
1、进入android中,会看到图示的system.out.print()输出项。2、这个时候如果没问题,就直接通过LogCat窗口来点击绿色+号。3、下一步弹出新的对话框,需要根据实际情况输入相关信息并选择OK。4、这样一来等得到对应结果以后,即可在控制台进行查看了。

eclipse输入sysout 输出的不是system.out.println
正确的做法:第一步:输入法切换到英文格式;第二步:输入syso或者sysout,之后直接按住alt+\/就可以了。备注一:如果按“alt+\/”出现的是下面的图片,选择第三个“sysout”,之后回车就可以。备注二:如果只之前输入的,此时在光标定位到这个位置按是没有效果的,也就是不能成功,所以注意下。

帮我看看这段程序,System.out.write()的用法
while((src = in.read())!=-1){ out.write(Character.toUpperCase(src));} 你的这个程序是一个死循环 就是一个永远不会结束的循环。所以会永远的让你输入数据,并输出它的大写形式。(即使直接回车)所以永远执行不到。 out.write('n');System.out.write() 可以输出到控制台。

如何在一行代码中输入多个变量?
方法为:System.out.println(变量一+变量二+变量三+... +变量N)。至于将数值转换为String类型,有个简单的方法,即在每个数值后加上[ +“”] 中括号中的部分即可,如下面代码:如下面代码:int i=0;int j=0;nt k=0;int l=0;System.out.println(i+""+j+""+k+""+l);这样就输出的...

java中System.out.println()方法为什么只能放在方法体内(原理)_百度知...
类只是代码的组织结构,代码的执行是以方法为基础的。一个一个方法的执行。类是无法独立执行的。当然有一种情况,代码可以不再方法体内执行。那就是 也可以不放在方法体内,class A{ static{ System.out.println();} } static部分是静态代码块,在加载类的时候会被执行。且只会执行一次,用于初始化...

javac编译时产生某一行找不到符号 其中符号:out 类System 何解...
编译都通不过,肯定是语法问题!!System.out.println 楼主后面是换行还是内容太长自动换行??out 类System 何解?? out是System的内部匿名类。 System.out返回PrintStream,println()是他的方法

java 为什么不能用system.out.println
Java在定义一个类的时候里面只能放方法和属性,这是规定死了的。System.out.println()是在调用一个叫println的函数,这里是函数的调用而不是类里面定义一个函数。还有一种方法可以使得System.out.println()在类内而不是方法中被调用:class Test{ public static void main(String[] args){ } static{...

万源市19181218471: System.out.print(i+"\t")是什么意思啊?还有System.out.print和System.out.println有什么区别啊? -
剧狱倍顺: System.out.print(i+"\t") 是输出 i 所指代的值或字符(串)且空格.“\t”是空格符.“System.out.println”相当于在“System.out.print”后的括号里最后加上“\n”,“\n”是换行符(相当于输出完后按回车键),即前者输出换行,后者输出不换行.

万源市19181218471: java的system.out.println怎么用? -
剧狱倍顺: "+"就是用来拼接前后的字符串或者代码的.双引号里面的内容会直接输出到控制台,代表一个常量字符串.所有不带引号的,比如最后面的i,必须是计算机所能识别的值,可以是你已经定义过的参数,也可以是系统自己能直接获得的参数. ...

万源市19181218471: system.out.println()是什么意思? -
剧狱倍顺: System 类包含一些有用的类字段和方法.它不能被实例化. 在 System 类提供的设施中,有标准输入、标准输出和错误输出流;对外部定义的属性和环境变量的访问;加载文件和库的方法;还有快速复制数组的一部分的实用方法. out “标准”输出流.PrintStream PrintStream的println()方法,打印出数据

万源市19181218471: 新手求教 System.out.println与System.out.print区别 -
剧狱倍顺: 区别一: 参数不同 System.out.println();//该方法可以不填写参数 System.out.print("hello");//该方法必须填写参数区别二: 效果不同 System.out.println("hello");//输出hello后会换行 System.out.print("hello");//输出hello后不会换行通过源代码.查看两者的联系 public void println(String x) { //println函数 synchronized (this) { print(x); //先调用print函数 newLine();//然后换行 } }

万源市19181218471: JAVA里怎么快速输出System.out.println("");? -
剧狱倍顺: 这样是最快的: 1.先将你要打印的内容编好,如“hello”2.选中“hello”(我一般习惯先end,再shift+home,就把整行选中了)3.按alt+/,这个时候会出现一些提示项,选中最后一项sysout(按方向键↑就能快速选中)4.回车,大功告成,整个打印语句+要打印的内容+最后的分号都生成了.只要你把整个步骤多做几次,习惯了之后,绝对是最快的!我用的是eclipse3.6,之前的版本可能不支持.

万源市19181218471: java的system.out.println怎么简化成print? -
剧狱倍顺: 可以使用ACM库: 在类的开头写: import acm.program.*; 在程序中可以使用的方法: s可以是各种类型 println(S);//在控制台输出s,换到下一行 print(s);//在控制台输出sacm库可以我给你: 请给邮箱!

万源市19181218471: 新学java,如何重载System.out.println -
剧狱倍顺: 重载toString方法 这样重载肯定不对, 参数不对, 不会视为重载 , 其实应该叫重写或覆盖 , 重载是另一个概念

万源市19181218471: Java中的这句怎么理解的啊System.out.println("J="+j+",i="+i);内详. -
剧狱倍顺: 括号里用双引号括住的是原样输出,如:System.out.println("j="); 这句输出的就是j=,而 没有括号括住的,如int j=89; System.out.printnl(j); 这样输出的就是变量j的值,也就是输出89,而用+号表示拼接的意思,如:System.out.println("j"+"89");那输出就是 j89, 所以 System.out.println("j=“+j+",i="+i); 输出结果为 j=4,i=5.

万源市19181218471: JAVA中 System.out.println(b + "," + a + "," + c)什么意思是 -
剧狱倍顺: 举个例子:b="我爱你" a=100 c=“年”,那么打印结果就是:我爱你,100,年.这个就是通过"+"把a,b,c三个值连接成一个字符串.在控制台打印结果

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网