java中的" "的连接符如何正确使用,什么时候该用啊?

。。。... 。。。 展开
 我来答
清心又谦恭丶布丁9
2011-10-06 · TA获得超过6605个赞
知道小有建树答主
回答量:1247
采纳率:100%
帮助的人:1880万
展开全部
连接符。什么时候使用。这个我也没办法具体说。
我举几个特别经典的例子来说明吧。
第1个。连接变量
String value="Hello World";
System.out.println("输出的内容是:" + value);
这里的连接符是拼接两段字符串内容。功能和下面的类似
String str1="hello";
String str2=str1+" world";
此时的str2的结果是"hello world"。
稍微点一下。这里有涉及到内存问题。所以如果是频道拼接的话,后面会用到StringBuffer这个类。

第2种情况是自动转型。不过这种用的特别少
int num=1;
String value="" + num;
此时可以把int类型转为字符串类型。同时的,这个转换会浪费内存。

其实连接符,你只要简单的理解成拼接就可以了。不过使用连接符的,拼接的是变量(或者匿名对象,这个以后慢慢你会接触到)。
也没有特别高深的地方。
比如我现在要实现一个功能。从控制台输入一个字符中,然后打印它
String value=new Scanner(System.in).next();//这个需要导入包java.util.Scanner;
System.out.println("你输入的内容为:" + value);

你自己试着写这个拼接,或者输出变量的语句,应该就会清楚些了
招忍过安双
2020-02-12 · TA获得超过3864个赞
知道大有可为答主
回答量:3134
采纳率:31%
帮助的人:435万
展开全部
2个操作数中好友字符串时为连接符,都为数字时为运算符
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
china77913312
2011-10-06 · TA获得超过367个赞
知道小有建树答主
回答量:250
采纳率:0%
帮助的人:149万
展开全部
String str = "test";
String str ="hello"+test+"word"+"!"
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式