永发信息网

请帮我分析一下java中system.out.printin(i+“\t”+j)是如何计算的?

答案:5  悬赏:70  手机版
解决时间 2021-01-19 01:20
  • 提问者网友:锁深秋
  • 2021-01-18 12:44
请帮我分析一下java中system.out.printin(i+“\t”+j)是如何计算的?
最佳答案
  • 五星知识达人网友:举杯邀酒敬孤独
  • 2021-01-18 13:42
在java中 "\t" 是代表空格, i和J 是你你定义的变量把, 比如说
int i=1;
int j=2;
System.out.println(i+"\t"+j);
结果是 1 2 ,你是想说为什么不相加吗? 因为在编译的时候 +“” 就把 int 类型的值转换成拉 String 类型, 就像
int i=1;
System.out.println(i+"j"+2);
结果是 1j2
全部回答
  • 1楼网友:蓝房子
  • 2021-01-18 16:48
别想太复杂,就当成x+y即可。
  • 2楼网友:山君与见山
  • 2021-01-18 15:11
应该是把i和j当做字符串了,然后中间加制表符
  • 3楼网友:污到你湿
  • 2021-01-18 14:18
i和j是你定义的变量,\t是一个制表符位,相当于按下Tab键,跟\n之类是一个形式,只不过\n是换行而已,比如i=0;j=1,用你的语句输出的话就是:0 1
  • 4楼网友:动情书生
  • 2021-01-18 13:53
String.valueOf(i);
String.valueOf("\t");
String.valueOf(j);
再就是将这个三个字符串连接起来。
不好意思,你写错了,是:
System.out.println(i+“\t”+j);
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯