Java - статические методы, оператор условия IF, создание и вызов функций пример
Primary tabs
Forums:
Материалы (пример) второго урока курса "Проргаммирование на Java c нуля":
public class Second {
public static void main(String[] args){
// требуется проверить больше ли число a числа b
String rez;// объявим переменную строкового типа
rez = checkIt1(6, 4); // получание значения от функции
System.out.println(rez); // вывод строки в консоль
checkItWithComment(4, 7, "Сравнение первой пары"); // вызов функции
checkItWith8AndComment(9, 7, "Сравнение первой пары и дополнительно с 8-ой"); // вызов функции
}
//проверяет одновременно несколько условий и тоже выводит комментарий
public static void checkItWith8AndComment(int a, int b, String comment){
String result;
if ((a > b) & (a > 8) & (a < 100)){
result = "Подходит";
} else {
result = "Не подходит";
}
System.out.println(comment + " : " + result);
}
// сравнит два числа и выведет в стандартный поток вывода результат с
// коменнтарием, который передаётся из внешнего кода
//(например, из метода main)
public static void checkItWithComment(int a, int b, String comment){
String result;
if (a > b){
result = "Больше";
} else {
result = "Меньше";
}
System.out.println(comment + " : " + result);
}
//просто сравнит два числа и вернёт ответ в виде текста
public static String checkIt1(int a, int b){
String result;
if (a > b){
result = "Больше";
} else {
result = "Меньше";
}
return result;
}
}
- Log in to post comments
- 2936 reads