摘要:
1 package com.oracle.study; 2 3 public class Test { 4 5 public static void main(String[] args) { 6 7 int arr[][] = {{1,2,3},{4,5,6,7},{9}}; 8 boolean found = false; 9 for(int i=0;i<arr.length && !found;i++)10 {11 for(int j=0;j<arr[i... 阅读全文
摘要:
昨天晚上我看一些java的资料,碰到这样一个论断:问:String s = new String("xyz");创建了几个String Object?答:两个Demo:package test;public class StringTest {/** * @param args * @author dougq */public static void main(String[] args){ String a = "xyz"; String b= "xyz"; System.out.println(a==b); String a2 = 阅读全文
摘要:
1.所谓的指针,就是java中的对象的引用。比如String s;这个s就是指针。2.所谓的空指针,就是指针的内容为空,比如上面的s,如果令它指向null,就是空指针。3.所谓的空指针异常,就是一个指针是空指针,你还要去操作它,既然它指向的是空对象,它就不能使用这个对象的方法。比如上面的s假如为null,你还要用s的方法,比如s.equals( String x);那么就会产生空指针异常。比如说,&与&&的区别,用&,有时会出现空指针异常string s=null;//当做为局部变量时,必须初始化if(s!=null&s.equals(null))//出 阅读全文