A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© denxinzlz610 中级黑马   /  2016-6-21 00:26  /  1575 人查看  /  24 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

String s = "a" + "b" + "c" + "d" + "e";
问此语句共创建了几个对象,据说是10个,请专家点评

24 个回复

倒序浏览
我怎么都数不到10个啊
回复 使用道具 举报
1个对象
回复 使用道具 举报
只创建 了一个对象,
因为所有的操作都是在常量池里操作的.
回复 使用道具 举报
感谢感谢!!!!!!!!!!!!!!!!!
回复 使用道具 举报
一个阿!
回复 使用道具 举报
哪来的十个
回复 使用道具 举报
Ake丶 中级黑马 2016-6-21 22:58:44
8#
一个"abcde".
回复 使用道具 举报
kksoje 中级黑马 2016-6-21 23:12:34
9#
一个对象
回复 使用道具 举报
就一个而已。输出的应该是abcde.
回复 使用道具 举报
加油加油加油
回复 使用道具 举报
5个对象吧
回复 使用道具 举报
是的 , a,b,ab,c,abc,d,abcd,e,abcde
回复 使用道具 举报
只创建了一个对象
回复 使用道具 举报
确实是10个,常量池里:“a”,"b","c","d","e","ab","abc","abcd","abcde",
                  堆内存:S
回复 使用道具 举报
黑猫的消失 发表于 2016-6-22 22:31
确实是10个,常量池里:“a”,"b","c","d","e","ab","abc","abcd","abcde",
                  堆内存:S
...

照这样,这几个字母的排列组合用该都可以吧.
回复 使用道具 举报
940752944 发表于 2016-6-22 22:53
照这样,这几个字母的排列组合用该都可以吧.

没有理解你的意思。。。排列组合是说打乱顺序吗?
回复 使用道具 举报
学习一下!看帖
回复 使用道具 举报
黑猫的消失 发表于 2016-6-23 21:24
没有理解你的意思。。。排列组合是说打乱顺序吗?

是的,就是那几个字母的组合
回复 使用道具 举报
a,b,c,d,e,ab,abc,abcd,abcde   s  这样吗?
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 加入黑马