* 산술 연산자 Exam0120 - 산술연산자 : 우선순위 //산술 연산자 : 우선 순위 // 괄호를 먼저하고, 곱셉,나눕셈을 우선순위로. 더하기 빼기는 그 다음 우선순위이다. // 같은 우선순위끼리는 실행 순서를 따른다. package bitcamp.ex05; //# 산술 연산자 : 우선 순위 // 괄호를 먼저하고, 곱셉,나눕셈을 우선순위로. 더하기 빼기는 그 다음 우선순위이다. // 같은 우선순위끼리는 실행 순서를 따른다. public class Exam0120 { public static void main(String[] args) { // *, /, % 는 +, - 보다 먼저 계산된다. System.out.println(2 + 3 * 7); // 3 * 7을 먼저 수행한다. System.out.p..
[지난 과제] 반복문과 IF문 복습 https://dev-with-gpt.tistory.com/91 자바 프로그래밍 ex04_과제02_test02 과제풀기 (가위/바위/보 게임) [지난 과제] 반복문 복습 https://dev-with-gpt.tistory.com/90 자바 프로그래밍 ex04_과제02_test01 과제풀기 (사칙연산 계산기 앱) [지난 과제] 배열 복습 https://dev-with-gpt.tistory.com/81 자바 프로그래밍 ex04_과제0 dev-with-gpt.tistory.com Test01 : 다섯 개의 정수 값을 입력 받고 최소, 최대 값을 구하라. Test01 - 주목해야할 부분 이번 과제는 사용자로부터 정수값을 i 번 만큼 입력받고 입력받은 숫자들을 비교해 대값과 최..
* 레퍼런스와 인스턴스 Java에서 레퍼런스(reference)는 객체를 가리키는 변수를 의미하며, 인스턴스(instance)는 클래스로부터 생성된 실제 객체를 의미한다. 레퍼런스를 통해 인스턴스에 접근하고 해당 인스턴스의 상태를 변경하거나 메소드를 호출할 수 있다. 이러한 개념은 객체 지향 프로그래밍에서 중요하며, Java에서는 이를 활용하여 유연하고 모듈화된 코드를 작성할 수 있다. * 레퍼런스와 인스턴스 - 예시 public class Person { private String name; private int age; public Person(String name, int age) { this.name = name; this.age = age; } public void introduce() { Sy..
질문했던 내용 Cache 의 역할 궁금한 내용 : 이번 자바를 배우는 시간에 후위증가 연산자를 통해서 출력을 해보았다. (i+1) 로 출력하는 것과 (i++) 로 출력하는 것에는 차이가 없다고 생각했는데 출력한 값에 차이가 있어서 GPT에게 물어보았고, i++는 후위증가 연산자라서 출력이 된 후에 i의 값을 증가시킨다는 것을 배울 수 있었다. package bitcamp.ex05; //# 증감 연산자 : 후위(post-fix) 증가 연산자 // public class Exam0610_copy { public static void main(String[] args) { int i = 2; System.out.println(i); // 2 System.out.println((i+1)); // 3 System..