蓝色彼昂
2017-01-26 09:05
不太懂+three的+号有什么作用?还有既然自己要打three=one+two,那为什么还要给出int three=0??求解释
这里的+号不是运算符号,而是运算符号的重载,就行=号是赋值符号的意思;
+号在不同的地方使用,会有不同的功能;
在函数里面使用一般是拼接的意思,这是为了开发方便而重载出来的;
而在表达式里面使用的话一般就是加法;
three是一个变量
“+”用于字符窜之间或字符串和变量名之间是拼接的意思,而用在数据类型变量之间是算数运算符的加法
int three=0这个是给three赋初值;个人认为有了three=one+two,可以不用赋初值,直接int three也可以.但是如果后面涉及到类似于+=这样的计算,three首先要有值才可。关于“不太懂+three的+号有什么作用?”这个问题我想知道你是在哪个章节看到的?
Java入门第一季(IDEA工具)升级版
1167357 学习 · 18728 问题
相似问题