IF문_리턴 있는 메서드 선언 및 호출_Java
2021. 12. 14. 17:55ㆍksmart_Java/Java실습
728x90
package kr.or.ksmart.A;
public class Age2{
public static void main(String[] args) {
//ageCheck(10);
String result = ageCheck(30);
System.out.println(result);
}
public static String ageCheck(int age) {
System.out.println("입력받은 나이는" + age + "입니다");
System.out.println("당신의 연령 등급은?");
System.out.println((age<=18)+"<-1번조건");
System.out.println((age >= 19 & age <= 39)+"<-2번조건");
System.out.println((age >= 40 & age <=64)+"<-3번조건");
System.out.println((age >= 65)+"<-4번조건");
String re=null;
if(age<=18) {
System.out.println("미성년자등급");
re="01미성년자";
}else if(age >= 19 & age <= 39){
System.out.println("청년등급");
re="02청년";
}else if(age >= 40 & age <=64) {
System.out.println("중장년등급");
re="03중장년";
}else if(age >= 65) {
System.out.println("노년등급");
re="04노년";
}
return re;
}
}
리턴 있는 메서드 선언 및 호출로 바꾸기
package kr.or.ksmart.A;
public class Age{
public static void main(String[] args) {
ageCheck(10);
}
public static void ageCheck(int age) {
System.out.println("입력받은 나이는" + age + "입니다");
System.out.println("당신의 연령 등급은?");
System.out.println((age<=18)+"<-1번조건");
System.out.println((age >= 19 & age <= 39)+"<-2번조건");
System.out.println((age >= 40 & age <=64)+"<-3번조건");
System.out.println((age >= 65)+"<-4번조건");
if(age<=18) {
System.out.println("미성년자");
}else if(age >= 19 & age <= 39){
System.out.println("청년");
}else if(age >= 40 & age <=64) {
System.out.println("중장년");
}else if(age >= 65) {
System.out.println("노년");
}
}
}
728x90
'ksmart_Java > Java실습' 카테고리의 다른 글
서로 다른 클래스_final_Java (0) | 2021.12.16 |
---|---|
서로다른 클래스_Java (0) | 2021.12.16 |
하나의 클래스 최종_Java (0) | 2021.12.14 |
리턴없는 -> 리턴있는 메서드 호출 (0) | 2021.12.14 |
IF문_JAVA (0) | 2021.12.14 |