Java Iteration #자바 반복문
·
Language/Java
Java Iteration - While- Do While- For   While 조건에 따라 코드를 반복해서 실행할 때 사용합니다. while(조건식) {//코드} ✅ 조건식을 확인합니다. 참이면 코드 블럭을 실행하고, 거짓이면 while문을 빠져나갑니다.| 조건식이 참이면 코드 블럭을 실행한 이후에 코드 블럭이 끝나면 다시 조건식 검사로 돌아가서 조건식을 검사합니다.| 무한 루프 (무한 반복)  Do-While while문과 비슷하지만, 조건에 상관없이 무조건 한 번은 코드를 실행합니다. do {//코드} while(조건식); ✅ 최초 한번은 코드 블록을 꼭 실행해야 하는 경우에 사용하면 됩니다.   키워드 : Break, Continuebreak와 continue는 반복문에서 사용할 수 있는 키워드..
Java Condition #자바 조건문
·
Language/Java
조건문특정 조건에 따라서 다른 코드를 실행하는 것을 조건문이라 합니다.  if문특정 조건이 참인지 확인하고, 그 조건이 참(true)일 경우 특정 코드 블록을 실행합니다. if (condition) { //조건이 참일 때 실행되는 코드 }  else문else 문은 if문에서 만족하는 조건이 없을 때 실행하는 코드를 제공한다. if (condition) { //조건이 참일 때 실행되는 코드 } else { //만족하는 조건이 없을 때 실행하는 코드}  else if문if문의 조건이 거짓일 때 다음 조건을 검사한다. 만약 앞에 있는 if문이 참이라면 else if를 실행하지 않는다. if (condition1) { //조건이 참일 때 실행되는 코드 } else if(condition2){ //조건1이 거짓이..
Java Operator #자바 연산자
·
Language/Java
연산자는 ? +, -, *, / 와 같이 계산을 수행하는 기호를 연산자라고 합니다. 연산자의 종류 산술 연산자+, -, *, /, %(나머지 연산자)증감(증가 및 감소)연산자++, --비교 연산자==, !=, >, =, 논리 연산자&& (AND) , || (OR), ! (NOT대입 연산자=, +=, -=, *=, /=, %=삼항 연산자? : 연산자와 피연산자3 + 4a + b 연산자(operator) : 연산 기호 피연산자(operand) : 연산 대상  산술 연산자 주로 숫자를 계산하는 데 사용합니다. 수학 연산을 수행합니다. - 종류 : + (더하기) - (빼기) * (곱하기) / (나누기) %(나머지) ✅ 나누기 주의 | 숫자는 0으로 나눌 수 없습니다. (수학에서 허용하지 않는다)| 숫자를 0으로..
프로그래밍 관점 함수란?
·
잡다한 공부
함수의 정의  함수는 프로그래밍에서 특정 작업을 수행하기 위해 독립적으로 작성된 코드 블록이에요. 함수는 코드의 재사용성을 높이고, 코드의 가독성을 향상시키며, 유지보수를 쉽게 만들어줍니다. 함수는 입력값을 받아 작업을 수행하고, 결과값을 반환할 수 있습니다.   중요한 체크 포인트 3가지  1. 정의와 호출 : 함수에게 이름을 지어주고, 기능을 불어넣어줍니다.2. 입력값(파라미터) : 함수에게 던져주는 값. 입력값이 없는 함수도 만들 수 있다. 3. 리턴값(돌려주는 값, 반환값) : 함수가 기능을 모두 마치고 돌려주는 값. 언어에 따라서 돌려주는 값의 자료형을 명시하는 경우가 있습니다. 반환값을 돌려주지 않는 다면 'void'를 작성해줍니다. class Main { //1-1. 메서드(함수)정의 pu..
백준 [1000] A+B - Java
·
코딩테스트
두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성. codeimport java.util.Scanner;public class Main { public static void main(String[] args) { int a, b; Scanner scanner = new Scanner(System.in); a = scanner.nextInt(); b = scanner.nextInt(); System.out.println(a+b); }}review Scanner scanner = new Scanner(System.in); -> 사용자로부터 키보드로 입력받기 위해 사용하는 클래스 .nextInt(); -> 정수형 입력..
백준 [2557] Hello World! - Java
·
코딩테스트
Hello World! 를 출력하세요 ! codepublic class Main { public static void main(String[] args) { hello(); } private static void hello(){ System.out.println("Hello World!"); }}review스택 순서 hello() -> System.out.println("Hello World!"); 그냥 실행 main 함수에 System.out.println(); 해도 되지만, 메서드로 뽑아 보고 싶었습니다.