Stay Hungry Stay Foolish

자바 기초 4

[자바 기초] 06. 스캐너(Scanner)

Scanner System.out 을 통해서 출력을 했듯이, System.in 을 통해서 사용자의 입력을 받을 수 있다. 그런데 자바가 제공하는 System.in 을 통해서 사용자 입력을 받으려면 여러 과정을 거쳐야해서 복잡하고 어렵다. 자바는 이런 문제를 해결하기 위해 Scanner 라는 클래스를 제공한다. 이 클래스를 사용하면 사용자 입력을 매우 편리하게 받을 수 있다. 형식 import java.util.Scanner; Scanner를 쓰기 위해선 java.util 패키지를 import 해주어야 한다. Scanner scanner = new Scanner(System.in); 그 다음, main 내에 Scanner의 객체를 만든다. Scanner는 System.in을 사용해서 사용자의 입력을 편리하..

자바 2024.03.26

[자바 기초] 03. 조건문(if/else if/switch/삼항 연산)

조건문 if문 switch문 🔘 if문 if 문은 특정 조건이 참인지 확인하고, 그 조건이 참( true )일 경우 특정 코드 블록을 실행한다. 형식 if (condition) { // 조건이 참일 때 실행되는 코드 } 예제 - 나이가 18세 이상일 경우 "성인입니다." 라는 문구를 출력하고, 18세 미만일 경우 "미성년자입니다."라는 문구를 if문을 사용해서 출력하라. 변수는 age라고 하고 초기값은 20으로 한다. If1 package cond; public class If1 { public static void main(String[] args) { int age = 20; if(age >= 18){ System.out.println("성인입니다."); } if(age = 18) - 참 두 번째 i..

[자바 기초] 02. 연산자(Operator)

연산자 종류 산술 연산자 : +, -, *, /, % (나머지 연산자) 증감(증가 및 감소) 연산자 : ++, -- 비교 연산자 : == , != , > , = , , >>> ) 비교 연산자 ( = , instanceof ) 등식 연산자 ( == , != ) 비트 연산자 ( & , ^ , | ) 논리 연산자 ( && , || ) 삼항 연산자 ( ? : ) 대입 연산자 ( = , += , -= , *= , /= , %= 등등) Operator3 package operator; public class Operator3 { public static void main(String[] args) { int sum1 = 1 + 2 * 3; // 1 + (2 * 3) int sum2 = (1 +..

[자바 기초] 01. 변수(Variable)

package(패키지) 패키지는 자바 파일을 구분하기 위한 폴더이다. 해당 패키지에 들어가는 자바 파일 첫줄에는 'package 패키지명;' 과 같이 소속된 패키지를 선언해주어야 한다. (보통은 자동으로 추가돼 있다.) 예제 1 - variable 이라는 패키지를 만든다. src(오른쪽 마우스 클릭) > New > Package 를 클릭하면 패키지명을 적으라는 창이 나온다. variable을 입력하고 엔터를 누르면 src 디렉터리에 variable 패키지가 생긴 것을 볼 수 있다. 예제 2 - variable 패키지에서 Var1 이라는 자바 클래스를 생성한다. src (오른쪽 마우스 클릭) > variable > New > Java Class를 클릭하면 클래스명을 적으라는 창이 나온다. Var1을 입력하..