System.out.println("b3="+b3); 意思是main方法在控制台打印括号里的内容,“b3=”是字符串,加号是连接字符串,b3是要输入的变量,b1+b2需要转换,正确的输出结果会在控制台里输出,如:b3=7;这个7就是b1+b2后强制转换的结果赋给了变量b3;
字符串连接符。相当于string类的concat方法。
相同点:都可以将2个字符串拼接到一块,这一点2这功能相同。
区别:但是 + 还可以将 字符串与非字符串(比如数字),拼接在一起,成为字符串。
你的这个错误是因为 byte相加向上转型成int,不能直接使用byte接收。
连接符, 打印输出出来的是引号里面字符串的值和b3的值连到一起的样子. 输出的值为: b3=7
将两个字符串连在一起