자바 #기초3 자바 기초3 for문의 실행순서 1. 초기식 2. 조건식 3. 실행 4. 증감식 5. 조건식 6. 실행 int cnt= 0; for ( ; cnt < 10; ){ System.out.println(cnt); cnt++; } 이런 형식으로도 선언을 미리하고 조건도 블럭안에 두어서 사용할 수 있다. for 위에 int cnt하게되면 cnt를 for문 밖에서도 쓸 수있는것이장점. for(int i = 0; i < a.length ; i++) 형식으로 사용하면 매번 a.length를 계산해야 되므로 프로세스가 더 느려진다. 메모리를 더 잡더라도 int temp = a.length 한 다음에 for(int i = 0; i < temp; i++) 형식으로 하는게 속도면에서 좋은 코드가 된다. 반복문 안에서 연산을 수행하는것은 .. 2020. 4. 22. 자바 기초2 ---------조건문, 반복문----------- 프로그램의 실행,흐름을 제어하는 두가지 방법 1. 조건문 : if, switch 2. 반복문 : for, for in, while, do ~ while 3. 특이한 애들 : break, continue, lablebreak(goto문형식) if 키워드를 이용한 조건문 : true 나 false만 된다. 부명령문(substatement):다른명령문안에포함된 명령문. 반복문(interative statement):주어진 일을 반복하는 명령문 while 안에 값을 false로 되는 값을 주어야 끝나게 된다. 예 : num= num + 1;을 while안에 넣음 while 안에 true를 넣는 등의 무한반복 실수를 하지 말것. 4. 블록, 영역(block) :.. 2020. 4. 22. 자바 기초 1 1. 자바 프로그램 구성요소 : 키워드, 식별자(identifier), 상수를 표현하는 단어 -키워드 : class, public, static, void -식별자 : HelloJava, main, String, args, System, out, println 2. 키워드와 식별자의 차이 : - 키워드 : 자바라는 언어에서 명령으로 정의하는것, 이름으로 정의할 수 없다. ex)abstract, for, if, do, try, void, class, while... 등등, 변수의 이름으로 줄 수 없는 것들 - 식별자 : 클래스, method의 이름이라는 뜻 .이름으로 쓰인것들. 3. 상수(constant) : 항상 정해져 있는 수(number라는 의미는 아님.) 4. 변수(variable) : 변화되는 값.. 2020. 4. 22. 이전 1 다음