JAVA_2Lesson

package test;

 

public class abc {

    public static void main(String[] arg)

    {

        int[][] xx=new int[3][];

        xx[0]=new int[3];

        xx[1]=new int[2];

        xx[2]=new int[1];

        

        for(int i=0;i<xx.length;++i)

            for(int j=0;j<xx[i].length;++j)

                xx[i][j]=j;

        for(int[] i1:xx)

            for(int j:i1)

                System.out.println(j);

        System.out.println(">>>>>>>>>>>");

        int [][] x={{1,2,3},{1,2},{1}};

        System.out.println(x[1][1]);

    }

}

 

package test2_class;

 

public class student {

    String sName;

    String sNumber;

    int sage;

    public String getsName() {

        return sName;

    }

    public void setsName(String sName) {

        this.sName = sName;

    }

    public String getsNumber() {

        return sNumber;

    }

    public void setsNumber(String sNumber) {

        this.sNumber = sNumber;

    }

    public int getSage() {

        return sage;

    }

    public void setSage(int sage) {

        this.sage = sage;

    }

      

    

    void eat()

    {

        System.out.println(sName+" have lunch");

    }

    void sleep()

    {

        System.out.println(sName+" sleep");

    }

    public boolean equals(Object obj)

    {

        student s=(student)obj;

        if(sName==s.sName&&sage==s.sage&&sNumber==s.sName)

        {    

            return true;

        }

        return false;

    }

    public String toString()

    {

        return "name:"+sName+"\t"+"age:"+sage+"\t"+"number:"+sNumber;

    }

    

}

 

package test2_class;

 

public class Main {

    public static void main(String[] args)

    {

        student t=new student();

        t.setsName("zhangsan");

        t.setSage(15);

        t.setsNumber("2678");

        

        System.out.println(t.getSage());

        System.out.println(t.getSage());

        System.out.println(t.getSage());

        t.eat();

        t.sleep();

        if(t.equals(t))

            System.out.println("equal");

        System.out.println(t);

    }

}

    

package string_practice;

 

public class string_practice {

 

    public static void main(String[] args) {

        // TODO Auto-generated method stub

        String str3="HELLO";

        String str4="HELLO";

        String str1=new String("HELLO");

        String str2=new String("HELLO");

        

        if(str3==str4)

        {

            System.out.println("equals");

        }

        if(str1.equals(str2))

        {

            System.out.println("equals");

        }

        

        Integer a = new Integer(1);

    }

 

}

 

类方法中不能访问非static变量.

导入的两个包有相同名的类,则不导入

 

final定义常量的关键

posted @ 2013-12-25 19:13  退之  阅读(211)  评论(0编辑  收藏  举报