写出以下代码执行结果,分析为什么?(没有分析结果不得分)
来源:互联网 发布:mac 软件排行 编辑:程序博客网 时间:2024/06/05 02:48
/* public class Test {
public static void main(String[] args) {
String s = "abc";
s.substring(1);
s.replace("bc","xyz");
System.out.println(s);
String value = new String("abc");
System.out.println(s == value);
}
}
*/
结果为:
abc //结果为:abc 因为s是String类对象,String类代表字符串,字符串是常量;它们的值在创建之后不能更改。
false //结果为:false,由于s和value不是指向同一个对象,即使内容相同,也返回false。所以建议使用equals(),因为equals比较的才是真正的内容
若加入
System.out.println(s.equals(value));//结果为:true
Stringstr=s.replace("bc", "xyz");
System.out.println(str); //结果为: axyz
*/
- 写出以下代码执行结果,分析为什么?(没有分析结果不得分)
- 黑马程序员——写出以下代码执行结果,分析为什么?(没有分析结果不得分)
- 分析运行结果,说明原理。(没有分析结果不得分) import java.util.ArrayList; class Data { int
- 分析并写出运行结果
- 读代码分析结果
- 不同代码执行结果为什么相同?
- 一小段C++代码分析,看看你能写出输出结果吗,很简单的!
- 3.1分析并写出下列程序的运行结果。
- 3.1 分析并写出下列程序的运行结果。
- 4.1分析并写出下列程序的运行结果。
- 习题4.1分析并写出下面程序的运行结果
- 分析并写出下列程序的运行结果
- 4.1.分析并写出下面程序的运行结果
- 4.2.分析并写出下面程序的运行结果
- 分析并写出下列程序的运行结果
- 6.1.分析并写出下例程序运行的结果
- 6.分析并写出下列程序的运行结果
- 7.1 分析并写出下面程序的运行结果
- 【Vegas原创】同一database里建测试tablespace
- 【Vegas原创】同一database里建测试tablespace
- 【Vegas2010】热烈祝贺我的博客进入博客园排名前500名!
- javascript中cookie的使用
- 【Vegas2010】热烈祝贺我的博客进入博客园排名前500名!
- 写出以下代码执行结果,分析为什么?(没有分析结果不得分)
- 什么是夫妻?什么是家?
- 什么是夫妻?什么是家?
- Prayer for the Day
- Prayer for the Day
- cocoapods错误整理
- 老司机总结21条行车细节
- 老司机总结21条行车细节
- 【Vegas改编】Windows 2003下MRTG的安装及配置