본문 바로가기

JAVA23

JAVA (조건문, 반복문) 조건문 01. if 문 괄호 안에 주어진 조건이 참인 경우블록{ }안에 있는 명령어를 수행. if (조건) { // 조건이 참일때 실행할 명령어 } 02. if - else 문 조건이 참인 경우 if 블록이 실행, 그렇지 않은 경우 else 블록이 실행 if (조건) { // 조건이 참일때 실행할 명령어 } else { // 조건이 참이 아닐때 실행할 명령어 } 03. if - else if - else 문 여러개의 조건 중 가장 처음 만나는 참인 조건의 블록을 수행하고 그 외의 블록은 실행하지 않고 빠져 나간다. else if블록은 필요한 만큼 나열 가능, else블록은 불필요시 생략 가능. if (1차 조건) { // 1차 조건에 참일 때 실행할 명령어 } else if (2차 조건) { // 2차 .. 2020. 6. 1.
JAVA (기본_입출력) 01. 출력 1) 괄호안의 내용 출력 후, 줄바꿈 println( )의ln은line의 줄임말 System.out.println("j"); System.out.println("a"); System.out.println("v"); System.out.println("a"); // 실행결과 j a v a 2) 아무런 내용도 출력하지 않고 줄바꿈 println( )에게 출력할 내용을 지정하지 않는다. System.out.println(); // 실행결과 3) 괄호안의 내용 출력 후 줄바꿈 x println( )이 아닌print( )명령어 사용 System.out.print("j"); System.out.print("a"); System.out.print("v"); System.out.print("a"); // .. 2020. 6. 1.
JAVA(에러 모음) #01. 쌍따옴표 에러 : 문자열입력시 홑따옴표 불가능. #02. 변수 미선언 : 변수를 선언하지 않으면 사용 불가능. 2020. 5. 29.
JAVA (연산자) 01. 대입 연산자(=) 변수에 값이나 다른 연산 결과를 대입하기 위해 사용 항상 우변이 좌변에 대입됨. public class Swap { public static void main(String[] args) { int a = 1; int b = 2; // 교환 int c = a; a = b; b = c; System.out.println("a=" + a + ", b=" + b); } } // 결과 a=2, b=1 02. 사칙 연산자(산술 연산자) : 덧셈(+), 뺄셈(-), 곱셈(*), 나눗셈(/,%) 1) 연산의 결과 - 연산 결과는 다른 변수에 대입하거나 직접 출력 가능. // 변수 간 연산결과 다른변수에 대입 int num1 = 100; int num2 = 200; int result = num.. 2020. 5. 28.
JAVA(변수) 01. 컴퓨터의 데이터 단위 컴퓨터에 저장될 수 있는 데이터는 이진수형태로 0 아니면 1로 구성 1) bit : 이진수 값 1개를 의미. 1bit는 두개의 정보를 표현 (0 과 1) 2bit는 네개의 정보를 표현 (00, 01, 10, 11) nbit는 2의 n제곱 개의 정보를 표현 (2, 4, 8, 16, 32, 64, 128, 256, .....) 2) 인코딩 : 글자를 부호화 하기 위한 규격 ANSI 이진수를 사용하여 알파벳을 부호화하는 미국 표준규격 7bit로 알파벳 한글자 표현 확장 ANSI ANIS에서 다른 언어를 표현하기 위해 1bit를 추가하여 8bit로 한글자를 표현 영어 + 1개국어 표현가능하여 언어별 종류가 나뉨. ex) euc-kr, euc-jp, euc-ch ..... UTF-8 .. 2020. 5. 28.