ksmart_Java(35)
-
리턴있는 메서드 선언 및 호출_Java
1.하나의 패키지내 하나의 클래스에서 리턴 없고 입력 없는 메서드 선언 및 호출 2.하나의 패키지내 하나의 클래스에서 리턴 없고 입력 있는 메서드 선언 및 호출 3.하나의 패키지내 하나의 클래스에서 리턴 있고 입력 없는 메서드 선언 및 호출 4.하나의 패키지내 하나의 클래스에서 리턴 있고 입력 있는 메서드 선언 및 호출 5.하나의 패키지내 서로 다른 클래스에서 리턴 없고 입력 없는 메서드 선언 및 호출 6.하나의 패키지내 서로 다른 클래스에서 리턴 없고 입력 있는 메서드 선언 및 호출 7.하나의 패키지내 서로 다른 클래스에서 리턴 있고 입력 없는 메서드 선언 및 호출 8.하나의 패키지내 서로 다른 클래스에서 리턴 있고 입력 있는 메서드 선언 및 호출 9.서로 다른 패키지내 서로 다른 클래스에서 리턴 없고..
2021.12.14 -
리턴없는 -> 리턴있는 메서드 호출
package kr.or.ksmart.A; public class Age { public static void main(String[] args) { String re=AgeCheck(18); if(re=="1미성년자"){ System.out.println("미성년자"); }else if(re=="2청년") { System.out.println("청년"); }else if(re=="3중장년") { System.out.println("중장년"); }else if(re=="4노년") { System.out.println("노년"); } } public static String AgeCheck(int age) { System.out.println("입력 나이:"+age); String result= null;..
2021.12.14 -
IF문_리턴 있는 메서드 선언 및 호출_Java
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= 19 & age = 40 & age = 65)+"
2021.12.14 -
IF문_JAVA
package kr.or.ksmart.A; public class Gender { public static void main(String[] args) { genderCheck('남'); genderCheck('여'); } public static void genderCheck(char gender) { System.out.println("당신의 성별은" + gender + "성입니다."); if (gender == '남') { System.out.println("남성 찜질방 입장 가능"); } else if (gender == '여') { System.out.println("여성 찜질방 입장 가능"); } } }
2021.12.14 -
Data Type,EscapeSequence_Java
Primitive 이름 기억할 수 있는 값의 범위 boolean true 또는 false char 'A' byte 1바이트 정수(-128~127) short 2바이트 정수(-32768~32767) int 4바이트 정수(-2147483648~2147483647) long 8바이트 정수(-9223372036854775808~9223372036854775807) float 4바이트 단정도 부동 소수 double 8바이트 단정도 부동 소수 int a; //변수 a 선언 a=3; // 변수 a에 3이라는 값 할당 System.out.println(a); //변수 a값 3 출력 Reference 이름 기억할 수 있는 값의 범위 String 기본형 Wrapper null EscapeSquence -키보드로 입력할 수..
2021.12.14 -
메서드오버로딩_Java
메서드란? 동작(기능)에 해당하는 중괄호 {}블록을 지칭 리턴타입 : 메서드가 리턴하는 결과의 타입 메서드 이름 : 메서드가 리턴하는 결과의 타입 매개변수 선언 : 메서드를 실행할 때 필요한 데이터를 받기 위한 변수 선언 메서드 실행블록 : 실행 할 코드를 작성한다. 메서드 구성 -리턴타입 : 메서드를 실행 한 후 결과값(=리턴값)의 타입 메서드에 리턴값이 있을 수도 있고, 없을 수도 있으나, 있을 겨우 리턴 타입이 선언부에 명시 되어야함. 예시) add()메서드는 덧셈의 결과를 리턴 하지만 print() 코드라면 결과 리턴이 없다. 돌려줄 값이 없을 경우 void로 작성 리턴 타입이 있으면 반드시 리턴문 사용 리턴값은 리턴 타입이거나 리턴 타입으로 변환 될 수 있어야 한다. ex) public if..
2021.12.14