본문 바로가기

반응형

Projects/자바 슬라임 게임 만들기

(28)
리턴함수 사용법 자바 package study; import javax.swing.JOptionPane; public class Study01 { public static void main(String[] args) { // 리턴함수에서 계산만 하고, 처리는 메인함수에서 한다. JOptionPane.showMessageDialog(null, teacher()); System.out.println(teacher()); } // public static 리턴할값의자료형 함수명() // 리턴값이 없을 때는 void가 들어가게 되는 것 // 함수를 void, return을 선택하는 것은 처리를 어디서 할 것인가에서 갈림. // void로 하면 그 함수 내에서 처리를 한다. // 그런데 다르게 띄울 수도 있고, 출력할 때도 다양하다면..
자바 함수 호출 함수 호출하기 함수를 만드는 의의는 메인 함수를 난잡하게 만들지 않는데 있다. package study; import javax.swing.JOptionPane; public class Study01 { public static void main(String[] args) { insa(); age(); round_round(); } // 인사 함수 public static void insa() { System.out.println("안녕"); } // 나이 계산기 함수 public static void age() { int year = Integer.parseInt(JOptionPane.showInputDialog("당신의 출생년도는?")); int age = 2022 - year + 1; JOption..
자바 함수 만들기 package study; import javax.swing.JOptionPane; public class Study01 { public static void main(String[] args) { // insa 함수를 호출한다고 표현 /* * insa()함수를 호출하니 인사함수를 찾아가서 확인하고 * 함수의 기능을 메인에 호출하여 출력하게 되는 것이다. * * */ insa(); } /* 함수 만드는 법 public static void 함수이름() { } */ // 메인함수는 반드시 프로그램 실행시 실행이 되는 것이지만 // 개별 제작 함수는 모두 함수를 메인에서 사용해줘야 한다. public static void insa() { System.out.println("안녕"); } }
자바 if문 and or 조건문 package study; import javax.swing.JOptionPane; public class Study01 { public static void main(String[] args) { // 한국식 나이 계산기 // 한국식 나이 = 현재 년도 - 출생년도 + 1 int thisyear = Integer.parseInt(JOptionPane.showInputDialog("올해 년도는?")); int bornyear = Integer.parseInt(JOptionPane.showInputDialog("당신의 출생년도는?")); int age = thisyear - bornyear + 1; JOptionPane.showConfirmDialog(null, "당신의 한국나이는 " + age + "세입..
자바 다양한 조건 한 번에 넣기 package study; import javax.swing.JOptionPane; public class Study01 { public static void main(String[] args) { // 한국식 나이 계산기 // 한국식 나이 = 현재 년도 - 출생년도 + 1 int thisyear = Integer.parseInt(JOptionPane.showInputDialog("올해 년도는?")); int bornyear = Integer.parseInt(JOptionPane.showInputDialog("당신의 출생년도는?")); int age = thisyear - bornyear + 1; JOptionPane.showConfirmDialog(null, "당신의 한국나이는 " + age + "세입..
자바 if문 활용하기 public static void main(String[] args) { // 한국식 나이 계산기 // 한국식 나이 = 현재 년도 - 출생년도 + 1 int thisyear = Integer.parseInt(JOptionPane.showInputDialog("올해 년도는?")); int bornyear = Integer.parseInt(JOptionPane.showInputDialog("당신의 출생년도는?")); int age = thisyear - bornyear + 1; JOptionPane.showConfirmDialog(null, "당신의 한국나이는 " + age + "세입니다."); // if문을 활용한 추가 메시지 띄우기 /* if (조건식1) { 조건식1이 참일때 수행할 내용 } else i..
자바로 한국나이 계산기 만들기 package study; import javax.swing.JOptionPane; public class Study01 { public static void main(String[] args) { // 한국식 나이 계산기 // 한국식 나이 = 현재 년도 - 출생년도 + 1 int thisyear = Integer.parseInt(JOptionPane.showInputDialog("올해 년도는?")); int bornyear = Integer.parseInt(JOptionPane.showInputDialog("당신의 출생년도는?")); int age = thisyear - bornyear + 1; JOptionPane.showConfirmDialog(null, "당신의 한국나이는 " + age + "세입..
자바 데이터타입 변환, 문자열, 정수형 package study; import javax.swing.JOptionPane; public class Study01 { public static void main(String[] args) { // 22가 출력된다. String a = "2"; System.out.println(a + 2); // a의 값을 정수로 형변환시킨 뒤, b라는 변수에 집어넣는다. int b = Integer.valueOf(a); // 4가 출력된다. System.out.println(b + 2); // 정수 b가 다시 스트링으로 변환되어 22가 나온다. String c = String.valueOf(b); System.out.println(c + 2); } }

반응형