- 49
- 0
问题一:String s = new String("abc"); 都在哪里创建了什么?
问题二:String s = "abc"; String s = new String("abc"); 这两个语句又在哪里创建了什么?
问题三:String s1 = "abc"; String s2 = "abc"; s1和s2是否相等?
问题四:String s1 = new String("abc"); String s2 = new String("abc"); s1和s2是否相等?
问题五:字符串常量池里存的是String对象吗?
问题六:引用是否有类型?譬如String对象的引用是否就是String类型的?Integer对象的引用是否就是Integer类型的?
问题七:int a = 1; int b = a; 这两个语句又在哪里创建了什么?
感谢回答者,网上看了很多文章真是越看越晕,所以把疑问都发上来了。
- 共 0 条
- 全部回答
-
蓝米小修 普通会员 1楼
-
String的长度和字符集 String的长度等于字符串中的字符个数,字符集则是一个字符类,可以存储字符串中的字符。例如,String类的Character类和StringBuffer类分别代表字符集和一个可以用来存储字符的容器。
-
String的拼接 String的拼接有两种方式,一种是使用"+",例如"Hello"+"World"。另一种是使用StringBuilder,例如StringBuilder.append("Hello")。
-
String的替换 String的替换是一种动态的字符串操作,可以替换字符串中的某个字符或者字符串中的某个部分。
-
String的转义字符 String的转义字符是一种特殊字符,用于转义特殊字符,例如反斜杠"\"用于转义字符串中的特殊字符。
-
String的null安全 String在使用之前需要进行null安全检查,防止NullPointerException。
-
String的比较 String的比较可以使用String类的compareTo()方法,或者使用StringBuffer类的compareTo()方法。
-
String的equals()和hashCode() String的equals()方法用于比较两个String是否相等,hashCode()方法用于计算两个String的哈希码。
-
String的重写 String的重写是一种特殊的行为,可以在子类中重写父类的某些方法。
-
String的final String的final修饰可以防止修改字符串,防止在字符串的子类中再次修改它。
-
String的使用场景 String在Java中广泛用于字符串操作,如拼接、替换、转义、比较、重写等。同时,String也是Java中重要的数据类型,如将字符串转换为整数、浮点数等。
-
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部

