zoukankan      html  css  js  c++  java
  • 简单的方法使用案例2

    4、写一个电脑的类,类中无属性。
    类中有方法:
      (一)有返回,无参数的方法:
     (1)、判断18这个数是否为偶数的方法,如果这个数是偶数就返回“true”,
       否则返回“false”。
     (2)、判断2006年是否是润年的方法,要求传入一个整数,判断这个整数是否能被4整除并且不能被100整除,或者能被400整除,如果满足条件返回“1”,否则返回“0”。 
     (3)、加法,要求计算5和6的值,返回这两个整数的和。
     (4)、乘法,要求计算7和8的值,返回这两个整数的乘机。
     (5)、找8和6最大值的方法,返回那个较大的
     (6)、得到一个整形数组的方法,要求返回一个整形数组,数组的长度为10,
       放入10个任意的数到数组里面
      

    public class Computer {
    	/*
    	 * (1)、判断18这个数是否为偶数的方法,如果这个数是偶数就返回“true”,
    			否则返回“false”。
    	 */
    	public boolean method1(){
    		int num1=18;
    		boolean flag=false;
    		if(num1%2==0){
    			return true;			
    		}else{
    			return false;
    		}		
    	}
    	/*
    	 * (2)、判断2006年是否是润年的方法,要求传入一个整数,判断这个整数是否能被4整除并且
    	 * 不能被100整除,或者能被400整除,如果满足条件返回“1”,否则返回“0”。
    	 */
    	public int method2(int year){	
    		
    		if((year%4==0&&year%100==0)||(year%400==0)){
    			return 1;			
    		}else{
    			return 0;
    		}		
    	}
    	//(3)、加法,要求计算5和6的值,返回这两个整数的和。
    	public int method3(){
    		int num1=5;
    		int num2=6;
    		int sum=num1+num2;
    		return sum;
    	}
    	//(4)、乘法,要求计算7和8的值,返回这两个整数的乘机。
    	public int method4(){
    		int num1=7;
    		int num2=8;
    		int result=num1*num2;
    		return result;
    	}
    	//(5)、找8和6最大值的方法,返回那个较大的
    	public int method5(){
    		int num1=8;
    		int num2=6;
    		if(num1>num2){
    			return num1;			
    		}else{
    			return num2;
    		}
    		
    	}
    	//(6)、得到一个整形数组的方法,要求返回一个整形数组,数组的长度为10,
    	//放入10个任意的数到数组里面
    	public int[] method6(int[] a1){
    		int a11[]={0,1,2,3,4,5,6,7,8,9};
    		for (int i = 0; i < a11.length; i++) {
    			System.out.print(a11[i]);
    		} 
    		return a11;
    	}
    
    }
    

      

    public class demo4 {
    	public static void main(String[] args) {
    		Computer cp=new Computer();
    		boolean a=cp.method1();
    		System.out.println("18是否为偶数:"+a);
    		
    		int b=cp.method2(2006);
    		System.out.println("2006年是否为闰年:"+b);
    		
    		int c=cp.method3();
    		System.out.println("5+6和位:"+c);
    		
    		int d=cp.method4();
    		System.out.println("7*8积位:"+d);
    		
    		int e=cp.method5();
    		System.out.println("8和6最大值为;"+e);
    		
    		int[] a1=new int[10];
    		cp.method6(a1);
    		
    		
    		
    	}
    	
    
    }
    

      

  • 相关阅读:
    ESP8266型号对比
    Arduino安装ESP8266开发库
    ESP8266驱动I2C OLED显示屏
    爬虫与反爬技术汇总
    爬虫之爬取某道技术分析
    爬虫之12306模拟登陆和购票
    web开发之用户单点登陆和多用户登陆实现
    爬虫中如何获取图片验证码
    web开发中图片保存问题
    python的缓存机制
  • 原文地址:https://www.cnblogs.com/www-x/p/8087840.html
Copyright © 2011-2022 走看看