输出语句System.out.println(“f=”+f);后面为什么写成 +f呢

输出语句System.out.println(“f=”+f);后面为什么写成 +f呢

System.out.println(“f=”+f);


正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

34回答
sherry_0016 2018-02-26 22:27:35

连接前后两个数据类型

慕用3420456 2018-02-25 12:06:13

列如a+b

如果a和b都是基本类型时,这个表达式执行的结果就是a和b相加的值

如果a和b中有任意一个为引用类型(String...)时.就会默认调用toString方法,将a和b都转换成字符串,然后拼接

比如

int a = 1;

int b =2;

System.out.println("" + a + b);//12



慕勒9189032 2018-02-24 16:32:52

作为一种连接的运算符。

_太2真人 2018-02-24 15:20:10

"   "  +  f      这里的+ 就是起到 拼接作用的,   也叫连接字符.

如果前面没有  "  "  ,  比如  f + f          就是正常的  相加运算 .

LingCW 2018-02-24 11:28:53

+号相当于拼接的意思,与你前面的“”里的内容拼接显示

妖瞳Max 2018-02-23 23:00:01

作为一种连接的运算符,可以理解为中文里的“与”。

Nikola_Easy 2018-02-19 11:11:11

就是连接作用撒

MangoStiffy 2018-02-16 14:57:14

+起到字符串拼接的作用

Jess001 2018-02-12 15:09:34

+号加连接符,链接f的地址。

慕村6870966 2018-02-11 18:44:48

+号叫链接符

qq_Thatqier_0 2018-02-09 00:19:58

连接符而已

慕妹9847476 2018-02-07 13:38:52

分隔符或者连接符的作用

慕标3951566 2018-02-06 23:51:56

约定俗成 @哈哈

慕粉0680573 2018-02-06 22:24:54

你直接写成f试试看就知道为什么了

首页上一页12下一页尾页
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师