Exam0140 - 흐름 제어문 : if ~ else 문 package com.eomcs.lang.ex06; //# 흐름 제어문 - if ~ else 문 // public class Exam0140 { public static void main(String[] args) { int age = 17; // if 문은 else 문 없이 단독으로 사용할 수 있다. if (age = 19) System.out.println("성년입니다.1"); // else문을 사용하는 아주 모범적인 예! if (age >= 19) // 조건이 거짓이면 다음 else 문을 실행한다. System.out.println("성인입니다.2"); els..
* assignment oprator i = 7; j = i++ i = ? j = ? l-value = r - value; ② ① 변수 리터럴,변수,표현식 실행순서) compile 예 j = i ++; → int temp = i; i = i+1; j = temp; 항상 assignment는 ① 우측의 연산이 끝난 뒤에 ② 좌측의 연산을 수행한다. 때문에 후위연산자는 i의 값을 규정해준 뒤에 i 값을 증가시키기 때문에 모순이 발생하게된다. 그렇기 때문에 i 값을 temp라는 값에 임시 저장을 해두고 i의 값을 1 증가시키고 j의 값에는 임시 저장한 temp 값을 주어 해결한다. * Final final class A {
https://dev-with-gpt.tistory.com/88 자바 프로그래밍. 배열 : 나의 목록 관리 시스템 구현 (여러가지 값 입력받기) 오늘 수업은 Scanner를 통해 사용자에게 Data를 입력받고 해당 정보를 저장하여 출력해주는 프로그램을 만들어보았다. 프로그램에 대한 설명은 다음과 같다. 프로그램에 대한 설명 프로그램 실행 dev-with-gpt.tistory.com 오늘 수업은 지난번 프로그램에 이어서 추가로 진행하였다. 프로그램에 대한 설명 : 수정된 부분 수정된 부분: MAX_SIZE 상수를 final static으로 선언하여 고정된 값을 사용 printTitle 메소드를 추가하여 타이틀을 출력 inputMember 메소드에서 menuNO 변수를 받도록 변경 (Scanner사용) sw..
질문했던 내용 if문과 switch 와 삼항 연산자를 쓸 때의 각각의 차이점은 ? 성별에 대한 정보를 사용자에게 1과 2라는 숫자값으로 입력받고 성별 데이터로 배열에 값을 저장하는 함수를 만들어보았다. 이때 IF문과 Switch, 그리고 삼항연산자의 코드를 각각 살펴보았고, 차이점이 궁금해서 자세히 알아보았다. switch 문 int number = 3; switch (number) { case 1: System.out.println("숫자 1입니다."); break; case 2: System.out.println("숫자 2입니다."); break; case 3: System.out.println("숫자 3입니다."); break; default: System.out.println("다른 숫자입니다."..