方法

数组

int num[]=new int[30];
num[0]=20;
num[1]=30;

//获取数组的个数
System.out.println("数组个数:"+num.length);

//静态数组
String name[]=new String[]{"jack","merry"};

//常用定义方式
String[] titles=new String[]{"体育","美术"};

//如何遍历一个数组
for(int i=0;i<titles.length;i++){
System.out.println(titles[i]);
}

//增强for循环
for(String temp : titles){
System.out.println(temp);
}

扑克牌代码

public static void main(String[] args) {
        poker p1=new poker();
        p1.dot="A";
        p1.pic="♣";
        
        
        System.out.println("p1.dot+p1.pic");
        
        {
            //生成一副牌
            //准备一个数组保存所有的点数
            String[] dots=new String[]{
                "2","3","4","5","6"
                    
            };
            String[] pics=new String[]{"♠"  ,"♣"};
            
            //数组保存所有扑克牌
            poker[] pokers=new poker[52];
            int index=0;
            for(String dot:dots){
                for(String pic:pics){
                    //创建一张扑克牌
                    poker poker=new poker();
                    poker.dot=dot;
                    poker.pic=pic;
                    pokers[index]=poker;
                    index++;
                    
                }
            }
            //输出一张牌
            for(poker poker:pokers){
                System.out.println(poker.dot+poker.pic+" ");
            }
            
        }
        
    }

方法

类方法=静态方法
对象方法=实例方法
区别:
定义的区别:静态方法前面使用static修饰
意义的区别:静态方法依附于这个类本身,比实例方法优先被加载。
当这个类被加载到内存时,这个方法就被加载了
所以只能用这个类来调用静态方法
对象方法依附于对象,必须创建这个类的一个对象,用对象来调用

    public class Person{
        //定义一个没有参数的实例方法
        public void eat(){
            
        }
        public void work(String tool,String dest){
            
        }
        public String test(){
            return "result";
        }
        public 
    }
    public static void main(String[] args) {
        // TODO Auto-generated method stub

    }
public class myclass {

    /**
     * @param args
     */
    public static void main(String[] args) {
        // TODO Auto-generated method stub
        Person p=new Person();
        p.eat();
        p.work(tool:"榔头",dest:"工地");
        String result=p.test();

    }

}   
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。