java(34)
-
Java : Loop(반복문) 3
public class File02_Loop { public static void main(String[] args) { // 중첩 반복문 // - 반복문 내에 또 다른 반복문을 작성한 형태 // 한 반에 30명인 학생의 번호를 출력 for( int n = 1; n
2023.03.17 -
Java : Loop(반복문) 2
import java.util.Scanner; public class File01_Loop { public static void main(String[] args) { // 반복문을 제어하기 위한 제어문 // - 반복문의 흐름이 보통 선 검사 후 실행으로 되어져 있어서 // 원하는 부분에서 검사하여 종료하기가 힘들다. // - 반복문의 흐름을 보다 원할하게 하기 위한 제어문 // - 종류 // break : 반복문을 종료하기 위한 제어문 // continue : 수행 중인 반복을 종료위한 제어문 // 종료를 하고 다음 반복으로 넘어간다. // for 문 → 반복 후 작업으로 이동 // while 문 → 조건식 for (int i = 0; i
2023.03.17 -
Java : Loop Statement(반복문) 1
public class File01_LoopStatement { public static void main(String[] args) { // 반복문(Loop Statement) // - 코드를 반복 수행하기 위한 제어문 // - 주어진 조건을 만족하는 동안 코드를 수행한다. // - 대부분의 반복문은 조건식을 포함하고 있다. // - 종류 // while 문 // : 특정 조건을 만족하는 동안 반복 수행 // do while 문 // : 특정 조건을 만족하는 동안 반복 수행, 최소 1 번 // for 문 // : 특정 횟수, 범위를 다룰 때 // for each 문 // : 배열, 컬렉션을 순차 탐색하며 반복 수행 //-----------------------------------------------..
2023.03.17 -
Java : Operator(연산자) 2
public class File01_Operator { public static void main(String[] args) { // 대입 연산자, 복합 대입 연산자 // - 대입 연산자 : 변수에 데이터 또는 표현식의 결과 값을 저장하는 연산자 // - 복합 대입 연산자 : 다른 연산자와 대입 연산자를 동시에 수행하는 연산자 // → 다른 연산자의 좌측 변수와 대입 연산자의 좌측 변수가 // 동일한 변수인 경우 복합 대입 연산자로 표현할 수 있다. // → 변수의 값을 특정 연산을 통해 새로운 결과 값으로 저장할 때 사용 // +=, -=, *=, /=, %=, &=, |= // 변수 a 에 10 을 대입 int a = 10; System.out.println("a = " + a); // a 의 값을 ..
2023.03.17 -
Java : Operator(연산자) 1
public class File02_Operator { public static void main(String[] args) { // 연산자(Operator) // - 연산 : 주어진 식을 계산하여 결과를 얻어내는 과정 // - 연산자 : 연산을 하기 위한 문자(기호) //------------------------------------------------------------------------------ // 형 변환 // 컴파일러는 연산자의 피 연산자 타입을 일치시키기 때문에 // 일치하지 않으면 타입을 변환시키거나 오류를 발생시킨다. // 자동 형 변환 // 컴파일러가 피 연산자의 타입이 일치하지 않은 경우 // 알아서 데이터의 타입을 변환한다. // 크기가 작은 타입 → 크기가 큰 타입 //..
2023.03.17 -
Java : Input(입력)
// Scanner 클래스를 사용하기 위해 Scanner 클래스의 경로를 지정 // → ctrl + shift + o : 필요한 클래스를 import 하고, 불필요한 import 된 클래스는 제거 import java.util.Scanner; public class File01_Input { public static void main(String[] args) { // 입력(Input) // 프로그램 외부에서 내부로 데이터가 전달되는 과정 // - 키보드, 마우스, 파일 읽기 // - 코드에 값을 작성하는 경우는 입력이 아니라 코딩 일 뿐이다. // int applePrice = 3000; // 입력이 아닌 그냥 코딩 // 표준 입력(Standard Input) // 시스템 상의 기본 입력 장치 = 키보..
2023.03.17