본문 바로가기

JAVA 공부77

자바 기초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.
System.out.println System.out.println("안녕하세요:)"); 1부터 n까지 합계 구하는 공식 2020. 4. 14.
java 2 import java.util.Scanner; //키보드나 정수 및 기타 입력할때 쓰는 것 필수 아래 Scanner scanner = new Scanner(System.in); 과 같이 쓰는 필수 class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.printf("나이 : "); int age = scanner.nextInt(); scanner.nextLine(); } } // 입력버퍼(엔터값)을 지운다. ex) 출력창에서 키보드 입력시, 12를 입력하고 엔터를 눌러 넘길때 엔터값이 남아있는데 그값을 지우는 역활 2020. 4. 14.