Day-1
5.02求和方法和编写
写一个方法主要明确两点
A :返回值类型.明确功能.结果类型
B :参数列表:明确有几个参数以及参数的数据类型。
5.03求和方法的调用
Public stadic int sum ( int a , int b );{
int c = a+b
} return c ;
返回值类型: int
参数列表 : int a , int b
方法调用:(有明确返回值的方法调用)
单独调用:
sum( 10 , 20 ) ;
没有什么意义
输出调用:
System out println ( sum 10 , 20 ) ;
有意义,但有时后需要对结果进一步处理
赋值调用 :
int result = sum ( 10 , 20 ) ;
Day-2
5.06获取两个数据中的较大值
public static int getMax ( int a , int b ) {
if(a>b){
return a;
}else{
return b ;
}
}
流程:
//创建键盘录入对象
system.out.println(''请输入第一个数据:'');
int a = SC.nextInt( ) ;
system.out.println(''请输入第二个数据:'');
int b = SC.nextInt( ) ;
//调用方法
int max = getMax(a,b);
//输出结果
system.out.println(''max:''+max);
5.07比较两个数据是否相等
比较两个数是否相等两个明确
返回值类型:boolean
参数列表:int a int b
public stadic boolean compare ( int a , int b ){
if ( a==b ) {
return ture
}else {
return false
}
}
//创建键盘录入对象
Scanner.out.println(system.in);
//接收数据
system.out.println(''请输入第一个数据:'');
int x = SC.nextInt( ) ;
system.out.println(''请输入第一个数据:'');
int y = SC.nextInt( ) ;
//调用方法
boolean b = compare (x,y);
//输出结果
system.out.println(''b:''+b);
Day-3比较获取三个数据中的最大值
public stadic int getMax(int a, int b, int c){
if(a>b){
if(a>c){
return a;
}else{
return c ;
}else{
if(b>c){
return b;
}else{
return c;
}
//接收数据
system.out.println(''请输入第一个数据:'');
int a = SC.nextInt( ) ;
system.out.println(''请输入第一个数据:'');
int b = SC.nextInt( ) ;
system.out.println(''请输入第一个数据:'');
int c = SC.nextInt( ) ;
//调用方法
int max = getMax(a,b,c);
//输出结果
system.out.println(''max:''+max);