举一反三
- 设有如下代码段 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.
- 设有如下代码段 1Strings=null; 2if(s!=null
- 设有如下代码段 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"); 哪些行将抛出空指针异常?
- 设有如下代码段1Strings=null;2if(s!=null&s.length()>0)3System.out.println("s!=null&s.length()>0"); A: 6,8 B: 2,4,6,8 C: 2,6,8 D: 2,4
- 下述代码可以编译通过几行?int i = null;Integer in = null;String s = null; A: A. 0个 B: B. 1个 C: C. 2个 D: D.3个
内容
- 0
设有一个串s,和一个int型变量i,以下那条语句可能产生异常? A: if ((s !=null) && ( i ==s.length())) B: if ((s ==null) && ( i ==s.length())) C: if ((s !=null) || ( i ==s.length())) D: if ((s ==null) || ( i ==s.length()))
- 1
下列代码片段执行结果是:String s=new String(”abc”); String s1=new String(s); if(s==s1){ System.out.println(”Hello”); } if(s.equals(s1)){ System.out.println(”World”); } A: Hello World B: Hello C: World D: Null
- 2
设有如下代码段1Strings=null;2if(s!=nulls.length()0)3System.out.println(s!=nulls.length()0);4if(s!=nulls.length()0)5System.out.println(s!=nulls.length()0);6if(s!=null||s.length()0)7System.out.prin௲ 垎 뗐敔 敔垎�敘垎၈Ǔ瘓礀Ǡ 㰰Ǒ 㰰Ǒ ብ盂倶௬Ѐ 㼈௲ብ盂 Ѐ 㰰Ǒᰀ狣Ԝ盜Љ 䕄 夞ء盜 ᤀ 倘 ꋔ ᩄ 䓜䓨瑉浥
- 3
下面的表达式( )是错误的。 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;
- 4
若用如下的SQL语句创建一个表S: CREATE TABLE S(Sno CHAR(6) NOT NULL, Sname CHAR(8) NOT NULL,s ex CHAR(2),age INT) 可向表S中插入的是() A: (‘991001’,’李明芳’,女,’23’) B: (‘990746’,’张明’, NULL , NULL) C: ( NULL,‘陈道明’,’男’, 35 ) D: (’992345’, NULL,’女’, 25 )