简单的方法使用案例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); } }
时间最会骗人,但也能让你明白,这个世界上没有什么是不能失去的,留下的尽力珍惜,得不到的都不重要