반응형
함수 호출하기
함수를 만드는 의의는
메인 함수를 난잡하게 만들지 않는데 있다.
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;
JOptionPane.showConfirmDialog(null, "당신의 나이는" + age + "세입니다.");
}
// 빙글 (3번 반복) 함수
public static void round_round() {
for (int i = 1; i <= 3; i++) {
JOptionPane.showConfirmDialog(null, "빙글");
}
}
}
package study;
public class Study01 {
public static void main(String[] args) {
// 자바야 안녕?
insa("자바");
}
// 인사 함수 만들기
public static void insa(String s) {
System.out.println(s + "야 안녕?");
}
}
package study;
import javax.swing.JOptionPane;
public class Study01 {
public static void main(String[] args) {
bingle(3);
}
public static void bingle(int count)
// 기존에 사용했던 변수를 사용하려면 지웠더라도
// 메모리가 할당되어 있으므로, initialize 작업을 해줘야 한다.
for (int i=1; i <= count; i++) {
JOptionPane.showMessageDialog(null, "빙글");
}
}
}
package study;
import javax.swing.JOptionPane;
public class Study01 {
public static void main(String[] args) {
age_calc(2000);
}
public static void age_calc(int year) {
int age = 2022 - year + 1;
JOptionPane.showMessageDialog(null, "당신은" + age + "세입니다.");
}
}
반응형
'Projects > 자바 슬라임 게임 만들기' 카테고리의 다른 글
자바 인수가 있는 리턴함수 (0) | 2022.01.25 |
---|---|
리턴함수 사용법 자바 (0) | 2022.01.25 |
자바 함수 만들기 (0) | 2022.01.24 |
자바 if문 and or 조건문 (0) | 2022.01.24 |
자바 다양한 조건 한 번에 넣기 (0) | 2022.01.24 |