목록전체 글 (73)
으나님의 잡다한 개발상식
break : 지금 수행중인 반복문에서 빠져나간다. continue : 뒤에 있는 문장은 건너뛰고 boolean 조건 점검 부분으로 돌아간다.
1. 종류 자바에는 네 가지 변수가 있다. public class Ex05 { int 인스턴스변수; static int 클래스변수; public void method1(int 매개변수) { int 지역변수; } public void method2(int 매개변수){ int 지역변수; } 1) 지역변수 : 중괄호 내에 선언된 변수. 중괄호 내에서만 유효하다. 따라서 위의 코드에서 method1에 있는 지역변수와 method2에 있는 지역변수는 이름만 같을 뿐 다른 변수이다. 2) 매개변수 : 메소드에 넘겨주는 변수. 메소드가 호출될 때 생명이 시작되고, 메소드가 끝나면 소멸된다. 3) 인스턴스변수(멤버변수) : 메소드 밖에, 클래스 안에 선언된 변수 중 static이 없는 것. 객체가 생성될 때 생명이 시..
수학점수라는 카테고리에 A라는 친구의 수학점수와 B라는 친구의 수학점수를 추가하려고 한다면, 자바로는 이렇게 표현할 수 있을 것 같다. public class Ex {//실제로 화면에 나타날 부분인 메인메소드가 있는 Ex라는 클래스를 임시로 작업 public static void main(String[] args) { Mathscore A = new Mathscore();//A의 수학점수 Mathscore B = new Mathscore();//B의 수학점수 //클래스명 객체명 = new 클래스명(); } } class Mathscore{ //'수학점수'라는 카테고리 } 수학점수 카테고리는 '클래스', A의 수학점수와 B의 수학점수를 '객체'라고 표현한다. 자바에서 클래스에 객체를 추가할 때는 위의 구문..
자바에는 기본적으로 print(), println(), printf() 라는 콘솔 출력 메소드를 제공한다. 1. print() -> 괄호안의 내용을 줄바꿈 없이 그대로 출력 System.out.print(1); System.out.print(2); System.out.print(3); //결과 : 123 2. println() -> 괄호안의 내용을 출력후 자동 줄바꿈 System.out.println(1); System.out.println(2); System.out.println(3); //결과 : 1 2 3 3. printf() -> 형식화된 내용으로 변환 후 출력 printf는 C언어에서도 활용된다. printf는 문자를 써서 해당 위치에 원하는 형식에 맞추어 출력을 한다. %d : 십진법 출력 %..