java 一条输出语句输出多个值
public static void main(String args[]){
int i=0;
int j=1;
System.out.println(???);}}
请问:???填什么才可以实现输出i=0,j=1 展开
在不需要字符串输出的情况下,且不依靠格式输出的条件下
System.out.println(""+i+" "+b+"".....);
//引号内可以为空,或者空格,如果需要字符,则在引号内放
//相应的字符(串),
//输出值前需要有+,如果还有后续值,则再在值后加"+"
//如(""+a+" ""+b+" "+c);
//c之后不追加数据,所以c后可以不要+
//形如+a+,前一个+表示前面有内容
//后一个+表示有后续内容
//所以第一个输出值前如果没有包括字符串在内的任何内容
//前面的+可以不要
//如(a+" "+b)
public class ts3{
public static void main(String [] args)
{
int a,b,t;
a=345;b=456;System.out.println(a+" "+b);
t=a;a=b;b=t;
System.out.println("a="+a+",b="+b);
int c=a+b;
System.out.println(a+"+"+b+"="+c);
System.out.println(a+"+"+b+"="+a+b);
}}
//经过测试,采用此方法输出,输出数据无法参加运算
//如(a+"+"+b+"="+(a+b))则会出错
//需要新定义int c=a+b;然后在输出引用c