请使用 NetBeans 打开考生文件夹下的项目 Java_2, 该项目中的源程序文件 Java_2 .java 是不完整的,请在注释行 "//*********Found******** 下一行语句的下划线地方填入正确内容,然后删除下划线,请勿删除注释行或改动其他已有语句内容。存盘时不得改变原有文件的文件名及存放目录。 本题的要求是 : 有关字符串对象和串内容比较的示例。 该程序运行结果为: import javax.swing.*; public class Java_2 { public static void main( String args[] ) { String s1, s2, s3, s4, output; s1 = new String( "您好!" ); s2 = new String( "您好!" ); // 判别内存字符串对象相同 if ( s1 == s2 ) output = "s1 和 s2是内存中同一个对象"; else output = "s1和s2不是内存中同一个对象"; // 判别字符串内容相等 if ( s1.equals( s2 ) ) output += "\ns1 和 s2 相等"; else output += "\ns1 和 s2 不相等"; // 用intern()方法来获得与对象s1,s2内容都是"您好!"字符串的引用s3 和 s4. //*********Found******** s3 = s1.______; //*********Found******** s4 = s2.______; // 判别s3和s4是否是内存中相同的对象 //*********Found******** if ( ______ ) output += "\ns3 和 s4 是内存中同一个对象"; else output += "\ns3 和 s4 不是内存中同一个对象"; // 判别s1和s3是否引用同一个对象 if ( s1 == s3 ) output += "\ns1和s3是内存中同一个对象"; else output += "\ns1和s3不是内存中同一个对象"; //判别s2和s4是否引用同一个对象 if ( s2 == s4 ) output += "\ns2和s4是内存中同一个对象"; else output += "\ns2和s4不是内存中同一个对象"; // 判别s1和s4是否引用同一个对象 if ( s1 == s4 ) output += "\ns1和s4是内存中同一个对象"; else output += "\ns1和s4不是内存中同一个对象"; //*********Found******** JOptionPane.showMessageDialog( null, ______, "示范String的intern()方法", //*********Found******** ______.INFORMATION_MESSAGE ); System.exit( 0 ); } } /* JOptionPane类的常用静态方法如下: showInputDialog() showConfirmDialog() showMessageDialog() showOptionDialog() */