首页/ 题库 / [单选题]下面这段代码会产生( )个String对的答案

下面这段代码会产生( )个String对象。 String s1 = "hello"; String s2 = s1.substring( 3); String s3 = s1.toString(); String s4 = new StringBuffer(s1).toString();

单选题
2021-07-17 17:50
A、1
B、2
C、3
D、4
查看答案

正确答案
C

试题解析

标签:
感兴趣题目
下列程序段: String s1=new String("How"); String s2=new String("How"); System.out.println(!(s1==s2)); 的结果为
阅读下面程序 public class OperatorsAndExpressions { void equalsMethodl() { String s1=new String("how are you"); String s2=new String("how are you"); System.out.println(s1==s2); } public static void main(String args[]) { OperatorsAndExpressions perAndExp=new OperatorsAndExpressions(); //用于复合类型数据的“==”运算符 OperAndExp.equalsMethodl(); } } 程序运行的结果是
阅读下面程序 public class OperatorsAndExpressions{ void equalsMethodl(){ String s1=new String("how are you"); String s2=new String("how are you"); System.out.println(s1==s2); } public static void main(String args[]){ OperatorsAndExpressionsOperAndExp=new OperatorsAndExpressions(); //用于复合类型数据的“==”运算符 OperAndExp.equalsMethod1(); } } 程序运行结果是
执行String[] s=new String[10]后,哪个结论是正确的? ( )
String str = new String(“abc”),“abc”在内存中是怎么分配的()。
String str = new String(“abc”),“abc”在内存中是怎么分配的()。
以下代码创建几个对象() String s1='bc';String s2='bc';
下面的代码实现一个简单的Applet: import java.applet.Applet; import java.awt.*; public class Sample extends Applet { private String text="Hello World"; public void init() { add(new Label(text)); } public Sample(String string) { text=string; } } 通过下面的HTML文件访问: <html> <title>Sample Applet</title> <body> <applet code="Sample.class"width=200 height=200></applet> </body> </html> 当编译和运行该小程序时会出现什么结果,请选择正确的答案。( )
给出下面不完整的类代码,则横线处的语句应该为( )。 class Person { String name,department; int age; public Person (Strings) {name=s;} public Person (String s,int
Which is the earliest line in the following code after which the object created on the line marked (0) will be a candidate for being garbage collected, assuming no compiler optimizations are done? ()  public class Q76a9 {   static String f() {   String a = "hello";   String b = "bye"; // (0)   String c = b + "!"; // (1)   String d = b;  b = a; // (2)   d = a; // (3)   return c; // (4)  }   public static void main(String args[]) {   String msg = f();   System.out.println(msg); // (5)   }   }  
Which expressions will evaluate to true if preceded by the following code?()   String a = "hello";   String b = new String(a);   String c = a;   char[] d = { ’h’, ’e’, ’l’, ’l’, ’o’ };  

有语句String s=”hello world”; ,以下操作哪个是不合法的?(  )

相关题目
关于以下代码段的说法正确的是( ) 1.String s="abcde"; 2.StringBuffer s1=new StringBuffer("abcde"); 3.if(s.equals(s1)) 4. s1=null; 5.if(s1.equals(s)) 6. s=null;
下面这段代码会产生( )个String对象。 String s1 = "hello"; String s2 = s1.substring( 3); String s3 = s1.toString(); String s4 = new StringBuffer(s1).toString();
分析以下程序:1)public class x {2) public static void main(String [] args) {3) String ol = new String("ABV");4) String o2 = new String("ABV"); 5) if (o1.equals(o2)) {6) System.out.println("Equal"); 7) } } 9) } 该程序的执行结果是( )。
关于下面程序片段,( )的结论是正确的。String a = "Java"; String b = "Java"; String x = "Ja"; String y = "va";String c = x + y;
有语句String s=”hello world”; ,以下操作( )是不合法的?
表达式"hello" instance of String返回的值是哪项?
有如下代码: String str, str1; str="This is a string"; str1=str; str1="String"; str=str1; str1="String1"; 此时str的值会怎样:( )
设typedef char STRING[255];STRING*s;,则s是( )
若有定义typedef char STRING[255]; STRING s; 则s是
关于以下代码段的说法正确的是( D)1.String s="abcde";2.StringBuffer s1=new StringBuffer("abcde");3.if(sequals(s1))4. s1=null;5.if(s1equals(s))6. s=null;
下面这段代码会产生( )个String对象。

给定如下所示的JAVA代码,则运行时,会产生()类型的异常。
String s=null;
s.concat("abc");

设有如下的用户定义类型: Type Student number As String name As string age As Integer End Type 则以下正确引用该类型成员的代码是______。
设有如下的用户定义类型: Type Student number As String name As string age As Integer End Type 则以下正确引用该类型成员的代码是______。
设有如下的记录类型: Type Student number As String name As String age As Integer End Type 则正确引用该记录类型变量的代码是______。
设有如下的记录类型: TypeStudent number As String name AS String age As Integer End Type 则正确引用该记录类型变量的代码是( )。
下面的哪些程序段可能导致错误? ( ) Ⅰ: String s = "Gone with the wind"; String t = "good "; String k = s + t; Ⅱ: String s = "Gone with the wind"; String t; t = s[3] + "one"; Ⅲ: String s = "Gone with the wind"; String standard = s.toUpperCase(); Ⅳ: String s = "home directory"; String t = s-"directory":
关于下面语句的说法正确的是 String[][]s=new String[10][];
关于下面语句的说法正确的是( )。 String[][] s=new String[10][];
下列语句输出结果为( )。 public class test { public static void main (String args[]) { String s1=new String("How"); String s2=new String("How"); System.out.println(!(s1.equals(s2))); } }
广告位招租WX:84302438

免费的网站请分享给朋友吧