1、//封装一个方法,返回两个整数里的较大那个
public static int maxOfNumber(int num1, int num2) {}
2、//封装一个方法,返回两个浮点数里的较小那个
public static double minOfNumber(double num1, double num2) {}
3、//封装一个方法,来判断一个字符是否是大写字母
//如果是,返回true,否则返回false
public static boolean isMyUpper(char c) {}
//封装一个方法,返回两个整数里的较大那个
class HomeWork1 {
public static void main(String[] args) {
int max = maxOfNumber(15,10);
System.out.println("较大的是:" + max);
}
/**
* 封装一个方法,返回两个整数里的较大那个
*
* @param num1 用户提供的 int 类型数据
* @param num2 用户提供的 int 类型数据
* @return 两个 int 类型数据的较大值
*/
public static int maxOfNumber(int num1, int num2) {
/*
return 太多了!!!
return 比较多的情况下,无法明确当前代码何时结束,何为结果!!!
if (num1 > num2) {
return num1;
} else {
return num2;
}
*/
/*
return 使用一个,同时 max 作为标记变量,或者为假设变量
int max = num1;
if (max < num2) {
max = num2;
}
return max;
*/
/*
条件运算符/三目运算符
条件判断 ? true对应结果 : false 对应结果;
*/
return num1 > num2 ? num1 : num2;
}
}
//封装一个方法,返回两个浮点数里的较小那个
class HomeWork2 {
public static void main(String[] args) {
double min = minOfNumber(6