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