A: public boolean isEmptyString(String str){ return str.length==0||str==null; }
B: public boolean isEmptyString(String str){ return str==null||str.length()==0; }
C: public boolean isEmptyString(String str){ return str==""||str.length==0; }
D: public boolean isEmptyString(String str){ return str.equals("")||str.length==0; }
举一反三
- 可以获取字符串str的最后一个字符的表达式是( )。 A: str.length() B: str[str.length() - 1] C: charAt(str, length(str)) D: str.charAt(str.length() - 1)
- public class ChangeStrDemo { public static void changeStr(String str){ str="welcome"; } public static void main(String[] args) { String str="home"; changeStr(str); System.out.println(str); } }给出程序的运行结果( )
- 有如下代码: public class Test{ public static void main(String args[]) { String str = new String("World"); char ch[] = {'H','e','l','l','o'}; change(str,ch); System.out.println(str + "and" + ch); } public static void change(String str, char ch[]) { str = "Changed"; ch[0] = 'C'; } } 运行后输出的结果是:
- public class ChangeStrDemo public static void changeStr(String str)str=welcome
- 下面程序段的输出结果是 public class A{ public static void main(String args[]) { String str ="Hello,"; str=str+"Guys!"; System.out.println(str); } }
内容
- 0
下列程序的运行结果是()public class Test {public static void main(String[] args) {String str = NULL;System.out.println(str);}} A:
- 1
下面声明一个String类型的数组,正确的是() A: char str[][]; B: String str[10]; C: char str[]; D: String str[];
- 2
下列程序片段中不正确的字符串赋值或初始化方式是( )。 A: char str[10]; str=”string”; B: char *str; str=”string”; C: char str[7]={’s’,’t’,’r’,’i’,’n’,’g’,’0’}; D: char str[ ]=”string”;
- 3
使用string类建立对象的不正确方式是()。 A: string str(“OK”); B: string str=”OK”; C: string str; D: string str=’OK’;
- 4
有如下代码:public class Test4{ public static void main(String args[]) { String str = new String("New"); char ch[] = {'B', 'e'}; change(str,ch); System.out.println(str + "," + new String(ch)); } public static void change(String str, char ch[]) { str = "Old"; ch[0] = 'H'; }}运行后输出的结果是? A: New,Be B: New,He C: Old,He D: Old,Be