[자바] 노트패드++ 함수 : 작은 동작을 묶어서 큰 동작을 만들기 1 public class MainApp { public static void main(String args[]) { int aa=1; // 지역 변수 a (함수 내의 지역 변수) int bb=2; // 지역 변수 b int c=add(aa,bb); // 인자 a, b System.out.println(c); } static int add(int a, int b) { // 매개변수(parameter) a, b return a+b; } } 즐거운프로그래밍 2023.10.10
[자바] 노트패드++ for문 : 배열 처리하기 1. 숫자열 public class MainApp { public static void main(String args[]) { double x[] = {3.14, 2.72, 9.8, 1.1, 5.2}; for(int i=0;i 즐거운프로그래밍 2023.10.10
[자바] 노트패드++ for문 : 배열 처리하기, 배열 있는데 for 있다! 1. 문자열 public class MainApp { public static void main(String args[]) { String eggs[] = {"egg0", "egg1", "egg2", "egg3", "egg4", "egg5"}; for(int i=0;i 즐거운프로그래밍 2023.10.10
[자바] 노트패드++ 값을 담는 주머니 : 배열 1. 문자열의 배열 public class MainApp { public static void main(String args[]) { String eggs[] = {"egg0", "egg1", "egg2", "egg3"}; System.out.println(eggs[0]); System.out.println(eggs[1]); System.out.println(eggs[2]); System.out.println(eggs[3]); eggs[2]="new egg"; System.out.println(eggs[2]); } } 2. 정수의 배열 public class MainApp { public static void main(String args[]) { int nums[] = {0,1,2,3}; // 정수변수.. 즐거운프로그래밍 2023.10.10
[자바] 노트패드++ 제어문 while : 예제 1. study_day가 100일이 될때까지 study programming 하기 public class MainApp { public static void main(String args[]) { int study_day=100; while(study_day>0) { System.out.println("study programming"); study_day--; System.out.println(study_day); } } } 2. 곰이 21일 동안 마늘을 먹고 사람이 되기 public class MainApp { public static void main(String args[]) { int num_garlic=21; while(num_garlic>0) { System.out.println("마늘");.. 즐거운프로그래밍 2023.10.10
[자바] 노트패드++ 제어문 while : 동작 반복하기, ~하는 동안에 1. while문 : 언제까지 할지 알 수 없을 때 주로 사용 public class MainApp { public static void main(String args[]) { int java_level=0; while(java_level 즐거운프로그래밍 2023.10.10
[자바] 노트패드++ 제어문 if 1. if : 판단하기 1 public class MainApp { public static void main(String args[]) { int age=23; if(age>=19) { // 이면 System.out.println("adult"); } } } 2. if~else : 판단하기 2 public class MainApp { public static void main(String args[]) { int age=23; if(age>=19) { // 이면 System.out.println("adult"); } else { // 그렇지 않으면, else는 무조건 if와 함께 함 System.out.println("minor"); } } } 3. if~else, if~else : 판단하기 3 pub.. 즐거운프로그래밍 2023.10.10
[자바] 노트패드++ 값으로 하는 일 : 변수와 할당(기본 값을 담는 그릇, 그릇에 값을 담기) public class MainApp { public static void main(String args[]) { int a=3; // 정수 변수 a에 3 할당, a공간에 |_3_| int b=4; // 정수 변수 b에 4 할당 System.out.println(a+b); int c; // 값이 없는 공간만 만듬 c=a+b; System.out.println(c); // cf. 객체(물건)에 이름 붙이기 : 참조자 } } 즐거운프로그래밍 2023.10.10
[자바] 노트패드++ 값으로 하는 일 : 논리 연산 public class MainApp { public static void main(String args[]) { System.out.println(36); // && and의 의미(양쪽의 수기이 모두 맞아야 함) / 논리곱 System.out.println(3>4 && 54 || 5>6); // || ~거나(백스페이스 옆에 있음, 3은 4보다 크거나 5는 6보다 크다(양쪽 두 수식 중 하나만 맞으면 됨) / 논리합 System.out.println(36); System.out.println(3 즐거운프로그래밍 2023.10.10
[자바] 노트패드++ 값으로 하는 일 : 비교 연산 public class MainApp { public static void main(String args[]) { System.out.println(3>4); //크다 System.out.println(3>=4); //크거나 같다 System.out.println(3 즐거운프로그래밍 2023.10.05