[填空题] 请完善程序(程序文件名:Java_3.java)并进行调试。请在下画线处填入正确内容,然后删除下画线。请勿删除注释行和其他已有的语句内容。 题目要求: 有关字符串对象和字符串内容比较的

9 查阅

[填空题] 请完善程序(程序文件名:Java_3.java)并进行调试。请在下画线处填入正确内容,然后删除下画线。请勿删除注释行和其他已有的语句内容。

题目要求:

有关字符串对象和字符串内容比较的示例,该程序运行结果如下图所示。

源程序:

importjavax. (1) . *;

public class Java_3

public static void main(String args[])

String s1, s2, s3, s4, output; //声明5个字符串引用

//初始化字符串

s1=new String("您好!");

s2=new String("您好!");

//判别字符串相同否

if(s1==s2) output="s1和s2是内存中同一个对象";

else output="s1和s2不是内存中同一个对象";

//判别字符串内容相等否

if( (2) ) output+="s1和s2内容相等";

else output+="s1和s2内容不相等";

//用intern()方法来获得与对象s1,s2内容都是"您好!"字符串的引用s3和s4

s3=s1 (3) ;

s4=s2 (4) ;

//判别s3和s4是否是内存中相同的对象&l

参考答案:

swing

程序通过定义字符串对象和通过intern()方法获取字符串对象内容,考查字符串是否相等和是否为同一个对象。 因为程序结构用对话框输出,所以需要包含java.swing.*包。

计算机考试