본문 바로가기

728x90
반응형

Java

(31)
[Java Beginning] Java의 조건문 (비교 연산자와 if-else) Java 프로그래밍에서 자주 사용되는 비교 연산자와 조건문인 if-else에 대해 알아보겠습니다. 1. 비교 연산자와 논리 변수 Java에서는 다양한 비교 연산자를 사용하여 변수나 값을 비교할 수 있습니다. 논리 변수 (`boolean`)를 사용하여 조건문을 만들 때 비교 연산자를 활용합니다. 아래는 비교 연산자의 예시입니다. boolean b1 = true; boolean b2; b2 = !b1; // 반전 연산자를 사용하여 b1의 값을 반전 2. if-else 문 2.1. if 문 Java에서의 if 문은 조건이 참(`true`)일 때 특정 코드 블록을 실행합니다. 조건은 반드시 `boolean` 데이터 유형이어야 합니다. int x = 1; int y = 2; if (x < y) { System.o..
[Java Beginning] Java에서의 연산자 (증가/감소, 나머지, 삼항 연산자) Java 프로그래밍에서 자주 사용되는 연산자인 증가/감소 연산자(++/--), 나머지 연산자(%), 그리고 삼항 연산자에 대해 알아보겠습니다. 1. 증가/감소 연산자 (++/--) 증가/감소 연산자는 변수의 값을 증가시키거나 감소시키는 데 사용됩니다. Java에서는 두 가지 형태의 증가/감소 연산자를 지원합니다 (전위 연산자와 후위 연산자) int value = 1; value++; // 후위 증가 연산자: value의 값을 사용한 후 1 증가 System.out.println("value++ : " + value); ++value; // 전위 증가 연산자: value를 1 증가시키고 그 값을 사용 System.out.println("++value : " + value); value--; // 후위 감소..
[Java Beginning] Java에서의 형 변환 (Type Casting in Java) Java 프로그래밍에서의 형 변환에 대해 알아보겠습니다. 형 변환은 데이터의 유형을 다른 유형으로 변경하는 프로세스를 의미하며, 명시적 형 변환과 묵시적 형 변환을 다루고 있습니다. 1. Primitive 데이터 유형의 형 변환 Java에서는 다양한 Primitive 데이터 유형을 사용할 수 있으며, 이러한 데이터 유형 간의 형 변환이 필요할 때가 있습니다. * 묵시적 형 변환 (Implicit Casting) 묵시적 형 변환은 작은 데이터 유형에서 큰 데이터 유형으로 값이 자동으로 형 변환되는 경우입니다. 묵시적 형 변환은 데이터 손실 없이 이루어집니다. 아래는 묵시적 형 변환의 예시입니다. byte b1 = 100; byte b2 = 20; int i1 = b1 + b2; // byte 형식인 b1과..
[Java Beginning] Java의 연산과 변수 대입 (Calculation and Variable Assignment in Java) 이번 글에서는 Java 프로그래밍에서 변수를 선언하고 값을 대입하는 방법 및 다양한 연산자를 사용하는 방법에 대해 알아보겠습니다. * 변수 선언과 값 대입 (Variable Declaration and Value Assignment) Java에서는 변수를 사용하여 데이터를 저장하고 다룰 수 있습니다. 아래는 변수를 선언하고 값을 대입하는 예시 코드입니다. int a; // int 데이터 유형의 변수 a 선언 a = 0; // 변수 a에 값 대입 int b = 1; // 변수 b를 선언하면서 동시에 값 대입 int c = 2; - `int`는 정수를 저장하는 데이터 유형을 나타냅니다. - `a`, `b`, `c`는 변수 이름이며, `int` 데이터 유형의 변수를 선언합니다. - `=` 연산자를 사용하여 변..
[Java Beginning] Java의 Primitive 데이터 유형(Primitive Data Types) 및 변수 선언과 값 대입 Java 프로그래밍 언어에서 제공하는 8가지의 Primitive(기본) 데이터 유형과 변수 선언 및 값 대입에 대해 알아보겠습니다. * Primitive 데이터 유형 (Primitive Data Types) Java는 여러 데이터 유형을 제공하는데, 그 중에서도 Primitive 데이터 유형은 가장 기본적이고 간단한 데이터 유형입니다. 이들 데이터 유형은 변수에 직접 값을 저장하고 기본 연산을 수행할 때 사용됩니다. 1. 논리형 (boolean) boolean boo = true; true 또는 false 값을 저장할 수 있는 데이터 유형입니다. 2. 문자형 (char) char c = '가'; 문자 하나를 저장할 수 있는 데이터 유형입니다. 3. 정수형 (byte, short, int, long) by..
[Java Beginning] 자바 실행 시 값 입력 받기 (Command Line Arguments) 자바 파일 실행 시에 명령줄 인자(Command Line Arguments)를 입력받을 수 있습니다. 명령줄 인자는 자바 프로그램을 실행할 때 프로그램에 전달되는 인수로, 프로그램이 실행될 때 이러한 인자들을 활용할 수 있습니다. 아래는 명령줄 인자를 입력받는 예제 코드와 실행 결과입니다. public class Hi { public static void main(String[] args) { System.out.println("1번째 : " + args[0]); // 첫 번째 인자 System.out.println("2번째 : " + args[1]); // 두 번째 인자 System.out.println("3번째 : " + args[2]); // 세 번째 인자 // 문자에 + 연산자 사용 시 appen..
[Java Beginning] 주석, 컴파일/실행 (Compile & Run) * java에서 사용하는 주석 // 한줄 주석 /* */ 다줄문 주석 주석문은 컴파일 시 제외된다. * 컴파일(Compile)이란? 컴파일(Compile)은 고급언어로 작성된 프로그램을 기계어로 번역하는 과정입니다. 고급언어는 사람이 이해하기 쉬운 형태의 프로그래밍 언어로 작성된 프로그램이며, 기계어는 컴퓨터와 같은 기계가 이해하고 실행할 수 있는 언어입니다. 컴파일러(Compiler)는 고급언어로 작성된 소스 코드를 컴퓨터가 이해할 수 있는 기계어 코드로 변환하여 실행 가능한 프로그램을 생성합니다. 이렇게 생성된 프로그램은 컴퓨터에서 실행할 수 있게 되며, 이러한 과정을 컴파일이라고 합니다. * 자바(Java) 파일을 컴파일하기 1. 파일 저장 : 먼저 자바 파일을 저장할 때, 파일 이름을 클래스 이름..

728x90
반응형