java print的一点小问题

来源:百度知道 编辑:UC知道 时间:2024/05/13 12:13:49
学习java一天了。。。。突然发现自己不会输出最基本的变量
比如我要输出a,b两个变量组成一个两位的数字
System.out.print(a+b);就会输出a+b的结果。。。
请问怎么才能输出ab这个答案啊。。。别笑话我啊。。。

System.out.println(a+""+b);
输出表达式中有字符串存在的,
其他内容一般都强制转换为字符串了
或者
System.out.println(String.valueOf(a)+String.valueOf(b));
上面直接把a b转化为字符串连接后再输出

两种方法:

一个是把变量声明成String 类型
另外就是写两个输出,用print.
ps:print输出后不换行,println输出后自动换行
,自己运行一下下面的代码就可以了.

public class TestList {

String i = "3";
String j = "4";
int t =3;
int y =4;
public void test(){
System.out.println(i+j);
System.out.print(t);
System.out.print(y);
}
public static void main(String[] args){
TestList t = new TestList();
t.test();
}

}