永发信息网

我看到java教学书上的程序里有一条a="+a+",这是什么意思,后面那个加号有什么特别的意义吗?

答案:3  悬赏:0  手机版
解决时间 2021-04-13 07:41
我以前在学c语言的时候,括号里的陈述语序是,比如说(“a=%d,b=%d",+a,+b)是不是换成java之后就变成了(”a="+a+"b="+b)呢,如果是能不能帮我分析一下里面的区别,和其他的特例。
最佳答案
你发的这段不是完整的一条语句吧?一般是一段字符串,中间需要连接一个变量的值,所以前面双引结束前面的字符串,后面双引补全后面的字符串,而加号在字符串中是起拼接的意思
换成java就是你写的这个样,基本的字符串拼接
全部回答
如果你没写错的话,a是一个String类,存放字符串,a="+a+"就是a的内容为"+a+"字符串而已,+在这里不是运算符。假如再定义一个字符串String b="1"+a+"2",那么b的内容就是"1+a+2"。
a="+a+" "+a+"是个字符串,整行就是对a进行字符串赋值而已。 a=++a; 这一行是先对a加1,再赋值给a a=a++; 这一行是先赋值给a,再把原来的a加1 a+=a; 这一行是把a加上自己,再赋值给a 再看看别人怎么说的。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
武汉汉口城市广场在哪?还有东勤花苑在哪?
宏星地板这个地址在什么地方,我要处理点事
偶想占卜1995.4.18日出生的,明年爱情,学业
一款很久以前玩的单机游戏
车辆计税价是指裸车价格吗?
牡丹下一句是什么,洛阳为何有“牡丹甲天下”
吃粽子加皮蛋什么寓意
相声大师侯宝林把观众称为“衣食父母”。这说
请问平板划线微生物中不能得到单一菌种的原因
苹果手机如果恢复出厂设置后会不会又得激活才
AVA什么时候再次放号呀?
vivoY928除了看不到画面,其他一切正常,怎么
如何给微信图片加水印,手机怎么给照片加水印
天方酒家怎么去啊,有知道地址的么
这几天深圳的大梅沙小梅沙和玫瑰海岸哪个可以
推荐资讯
QQ飞车里面商城里面有20点券的物品吗?
高智商古诗一句,它们的智商很高的英语句子
阅读下面的现代文,完成文后各题乱世中的美神
写平凉的英语作文 高中的
斯柯达明锐汽车启动时第一下打不起来,第二下
锂电池彻底放完电了
以下人物中,哪些不是中国人?宇文所安、魏斐
vivo手机里边那个百分之九十的流量提醒属于本
为什么男人喜欢文化,和美貌,把女人当作一件
有把钱放到余额宝的吗
上海哪家搬家公司便宜
QQ全体成员怎么弄的
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?