Java Array #자바 배열
·
Language/Java
배열을 사용하는 이유 같은 타입의 변수를 반복해서 선언하고 반복해서 사용하는 문제를 해결해주기 때문에 사용한다.   배열 배열은 같은 타입의 변수를 사용하기 편하게 하나로 묶어둔 것이다. //1. 배열 변수 선언 int[] students;//2. 배열 생성 students = new int[5];  ✅ 배열 변수 선언 | 일반적인 변수와 차이점은 int[] 처럼 타입 다음에 대괄호 []가 들어간다. | 배열 변수를 선언한다고해서 아직 사용할 수 있는 배열이 만들어진 것은 아닙니다.  ✅ 배열 생성 | 배열을 사용하려면 배열을 생성해야합니다. | new는 새로 생성한다는 뜻이고,int[5]는 int형 변수 5개라는 뜻입니다.  ✅ 배열과 초기화| new int[5]라고 하면 총 5개의 int형 변수가 만..
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으로..
Java Variable #자바 변수
·
Language/Java
자바 변수에 들어가기 전에 예시 코드를 한번 봐보겠습니다.  Var1 public class variable { public static void main(String[] args) { System.out.println(10); System.out.println(10); System.out.println(10); }} 숫자 10이라고 적혀 있는 곳을 모두 찾아서 20으로 변경해야 합니다. 총 3번의 코드 변경이 발생합니다.  Var2public class variable { public static void main(String[] args) { System.out.println(20); System.out.println(20..
주석(comment)
·
Language/Java
주석(Comment) 소스 코드가 복잡하다면, 특정 코드를 지우지 않고 잠시 실행을 막아두고 싶을 때  이럴 때 주석을 사용한다.  주석의 종류 ✅ 한 줄 주석 (single line comment)// 기호로 시작하며, 이 기호 이후의 모든 텍스트는 주석 처리.  ✅ 여러 줄 주석 (multi line comment)/* 로 시작하고 */ 로 끝나며, 이 사이의 모든 텍스트는 주석으로 처리.  CommentJavapublic class CommentJava { public static void main(String[] args) { System.out.println("hello java 1"); //hello java 1을 출력합니다. (주석) //System.out.pr..