下述代码可以编译通过几行?int i = null;Integer in = null;String s = null;
A: A. 0个
B: B. 1个
C: C. 2个
D: D.3个
A: A. 0个
B: B. 1个
C: C. 2个
D: D.3个
举一反三
- 设有如下代码段 1 String s = null; 2 if ( s != null & s.length() > 0) 3 System.out.println("s != null & s.length() > 0"); 4 if ( s != null && s.length() > 0) 5 System.out.println("s != null & s.length() > 0"); 6 if ( s != null || s.length() > 0) 7 System.out.
- 下面的表达式( )是错误的。 A: String s=null; int i=(s!=null)&&(s.length()>0)?s.length():0; B: String s="你好";int i=3; if(i==s){ s+=i}; C: String s="你好";int i=3; s=i+s; D: String s="你好";int i=3; s+=i;
- 设有如下代码段 1 String s = null; 2 if ( s != null & s.length() > 0) 3 System.out.println("s != null & s.length() > 0"); 4 if ( s != null && s.length() > 0) 5 System.out.println("s != null & s.length() > 0"); 6 if ( s != null || s.length() > 0) 7 System.out.println("s != null & s.length() > 0"); 8 if ( s != null | s.length() > 0) 9 System.out.println("s != null | s.length() > 0"); 哪些行将抛出空指针异常?
- 设有如下代码段 1 String s = null 2 if ( s != null
- 定义—个长度为5值为空的字符串数组,下列选项不正确的是 A: String a[]="","","","","",""; B: String a[5]; C: String[5]a; D: String[] a new String[5]; E: for(int i=0;i<5;a[i++]-null);