public class ExceptionEx2 { public static void main(String[] args) { String[] names = { "Kim", "Lee", "Park", "Choi" }; try { System.out.printf("0번 인덱스 요소: %s\n", names[0]); // 4번 인덱스 요소: names 배열에는 인덱스 4가 없어서 ArrayIndexOutOfBoundsException 발생 System.out.printf("4번 인덱스 요소: %s\n", names[4]); System.out.printf("3번 인덱스 요소: %s\n", names[3]..
공부 기록/JAVA
if - else 문 // hello_java 패키지 내의 Grade 클래스 package hello_java; // Grade 클래스 정의 public class Grade { // 메인 메서드 - 프로그램 실행 시작점 public static void main(String[] args) { // printGrade 메서드 호출하여 각 점수에 대한 학점 출력 printGrade(96); // 'A' 학점 출력 printGrade(86); // 'B' 학점 출력 printGrade(70); // 'C' 학점 출력 printGrade(55); // 'F' 학점 출력 } // printGrade 메서드 - 점수를 입력받아 학점을 결정하고 출력하는 메서드 public static void printGrade(..
public class클래스의 이름과 파일명이 같아야 컴파일 할 수 있음 메인 메소드란자바 프로그램의 시작점. 파이썬에서 함수를 썼듯이 메소드가 그 함수 역할을 함자바는 중괄호로 구분하므로 중괄호 내부에 실행문을 담음메인 메소드가 있어야 프로그램을 실행할 수 있음 실행문이란프로그램 실행을 서술하는 코드임(자연어 기반의 코드)System.out.println() 메소드는 화면에 문자열을 출력하는 실행문자바에서는 세미콜론을 무조건 써야함!!! 주석 달기한줄 주석 //범위 주석 /* */ 로 묶기 변수데이터를 저장하는 공간저장할 타입을 맞춰서 (중요!!!!) 명시해야 함(저장하는 공간이 다르기 때문에)예시) int age ( ) 타입int str boolean정수형은 4가지실수형 2가지 논리형 1개..