JAVA简单的问题

来源:百度知道 编辑:UC知道 时间:2024/04/28 01:43:41
public static void main(String args[ ])
{
int a1=1,a2=2;
System.out.println("1+2="+(a1+a2));
smp31 abc=new smp31();
abc.pntout("你好,朋友!");
}
}
里面的("1+2="+(a1+a2))什么意思 头天刚学习问个笨蛋问题
这里的1+2是以前我们数学里的1+2? +是连接符 (a1+a2)是什么意思

输出"1+2=",然后紧接着输出(a1+a2)的结果,之后换行

引号里的内容直接作为字符串输出,后面的(a1+a2)要计算出结果,之后转型成String类型输出,引号和括号之间的+表示的是字符串之间的连接

意思是输出 1+2=3,System.out.println()中""内的内容是原样输出,+是连接符,