본문 바로가기
728x90

JAVA(폐쇄)24

자바(JAVA) 3일차 - if 문 제어문 제어문(Control - Statement): code의 흐름을 제어하는 문법 조건문 if, switch 반복문 for, while 조건문이란? 조건에 대하여 명령을 실행할지 실행하지 않을지 정하는 문법 기본형 if(조건식){ 조건식이 참 일때 실행할 명령 } 조건식: 참 혹은 거짓인지를 판별할 수 있는 식. int n = 51; String str = null; if (n == 50) { str = "n은 50입니다."; } if (n != 50) { str = "n은 50이 아닙니다."; } System.out.println(str); 기본 자료형 -int, char, float, double, long -대문자로 시작할시 class라고 생각하면 된다. if-else 기본형 if(조건식){ 조.. 2023. 3. 20.
자바(JAVA)기초 2일차- 형 변환 형변환 -Promotion : 작은 자료형을 큰 자료형에다 대입하는것(자동 형변환, 암시적 형변환) -Demotion : 큰 자료형을 작은 자료형에다 대입하는것(강제 형변환, 명시적 형변환) Promotion double d = 100.5 // 8byte int n = 200; //4byte d = n; //n이 d로 대입 System.out.print("d의 값 : "+d); //결과 :200.0; char c = 'A' //2byte long 1 = 100; //8byte l = c; System.out.println("l의 값 : " + l); Demotion 큰 자료형을 작은 자료형에 대입 char c = 'B'; // 2byte int n = c + 1; // 4byte 여기 까지는 Promot.. 2023. 3. 20.
자바(JAVA)기초 1일차 JVM 이란? 자바 가상머신(JAVA Virtual Machine) 자바 코드를 컴파일하여 바이트 코드로 만들면 이 코드가 자바의 가상머신 환경에서 실행됩니다. JVM은 자바 실행환경에 포함되어 있습니다. 컴파일이란? 프로그래머가 작성한 .JAVA(자바코드)를 .class(바이트 코드)로 바꾸는 일련의 과정 System.out.println("Heloo World"); System.out.println(100); System.out.println(100+50); 문장뒤에 숫자를 더하면 문장뒤에 숫자가 붙는다 System.out.println("안녕하세요" + 10); 숫자가 " " 안에 묶여있다면 문장으로 취급을 받는다. System.out.println(5+10+":"+5+10);//15:510 Sys.. 2023. 3. 20.
백준(BAEKJOON) -8393번 합 이번에는 n을 입력하면 1부터(0부터) n까지의 합을 구하는 코드를 짜는 문제이다. import java.util.Scanner; public class Main3 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println("N의 값은? : "); int N = sc.nextInt(); int sum = 0; for(int i = 1; i 2023. 3. 13.
728x90
300x250