习题4 编写一个方法method(),判断一个数能否同时被3和5整除

编写一个方法method(),判断一个数能否同时被3和5整除

首先编写一个方法method(),由于是判断,所以返回的数据类型应是波尔型,并且向主方法传一个整数类型的参数X

public class Zhawo11 {
    
    }
    
    public static boolean method(int x){
        
    }
}

接下来在子方法里判断,如果能同同时被3和5整除,就返回true,否则返回false

public class Zhawo11 {
    public static void main(String args[]){
    
    }
    
    public static boolean method(int x){
        if(x%3==0 && x%5==0){
            return true;
        }else{
            return false;
        }
        
    }
}

在主方法里定义变量b接受这个返回值

public class Zhawo11 {
    public static void main(String args[]){
        boolean b=method();
    }
    
    public static boolean method(int x){
        if(x%3==0 && x%5==0){
            return true;
        }else{
            return false;
        }
        
    }
}

输出,此处用到三目运算符(b==true? "能":“不能”) 当b为true时 输出“能”,当b为false时,输出“不能”

public class Zhawo11 {
    public static void main(String args[]){
        boolean b=method();
        System.out.println("这个数字"+(b==true? "":"不能")+"被整除");
    }
    
    public static boolean method(int x){
        if(x%3==0 && x%5==0){
            return true;
        }else{
            return false;
        }
        
    }
}

接下来向主方法传入任意参数

public class Zhawo11 {
    public static void main(String args[]){
        boolean b=method(30);
        System.out.println("这个数字"+(b==true? "":"不能")+"被整除");
    }
    
    public static boolean method(int x){
        if(x%3==0 && x%5==0){
            return true;
        }else{
            return false;
        }
        
    }
}

public class Zhawo11 {
    public static void main(String args[]){
        boolean b=method(47);
        System.out.println("这个数字"+(b==true? "":"不能")+"被整除");
    }
    
    public static boolean method(int x){
        if(x%3==0 && x%5==0){
            return true;
        }else{
            return false;
        }
        
    }
}

结果

原文地址:https://www.cnblogs.com/FrankLiner/p/7517382.html