목록분류 전체보기 (98)
버글버글
▶ JOptionPaane 클래스 1. javax.swing.JOptionPane 클래스 - 확장 되었다는 의미에서 java 뒤에 x를 붙임 2. GUI툴을 제공하는 클래스 String name = JOptionPane.showInputDialog("이름을 입력하세요"); String age = JOptionPane.showInputDialog("나이를 입력하세요"); System.out.println(name); System.out.println(age); 대화 상자가 떴을때 숫자를 입력하면 String이다. ▶ java.util.Scanner 클래스 1. 데이터타입별로 입력 받을 수 있는 메소드를 제공 1) int : nextInt() 2) long : nextLong() 3) double : nex..
보호되어 있는 글입니다.
- Java API - ▶ String(문자열) 1. 문자열 동등 비교 - 같을 때 비교 String str1 = "hello"; String str2 = "hello"; boolean result1 = str1.equals(str2); System.out.println(result1); Console true - 다를 때 비교 if(str1.equals(str2)) { System.out.println("str1, str2는 같아요"); } else { System.out.println("str1, str2는 달라요"); } Console str1, str2는 같아요 ** 문자열을 비교할때 비교연산 ( == )을 등호로 쓰면 안된다. 2. 대소문자를 무시한 문자열 동등 비교 - 예를 들면 ID 같은거의..
보호되어 있는 글입니다.
- Java API - ▶ Math클래스 1. 수학 처리용 클래스 2. 모든 메소드는 static 타입이므로 클래스이름 Math를 이용해서 호출해야 함 *주요 메소드 메소드 역할 double abe(double) 실수 a의 절대값을 doublce 타입으로 반환 doublce ceil(double) 실수 a의 정수로 올린 값을 double 타입으로 반환 doublc floor(double a) 실수 a의 정수로 내린 값을 double 타입으로 반환 long round(double a) 실수 a의 정수 반올림 값을 long 타입으로 반환 double pow(double a, double b) 실수 a의 b 제곱 값을 double 타입으로 변환 doublce random() 0.0이상 1.0 미만의 임의의 난..
[반복문(loop)] ▶ for 문 1. 연속된 숫자를 생성할 때 주로 사용 (어떤 실행문을 여러 번 반복해서 실행하는 경우에 사용) 2. 배열과 함께 자주 사용 (아직 안배운 내용) 3. 조건문을 만족하면 계속해서 실행 4. 실행문은 중괄호{}로 묶어서 표시 실행문 for(초기문; 조건문; 증감문) { 실행문 } 초기문 : 선언하듯이 선언해 두는 것 (int n = 1;) 조건문 : 비교 대상이 필요 (n java.lang) - java.lang 패키지에 소속된 클래스들은 패키지를 생략할 수 있다. 4. Ctrl + Space bar 누르면 사용법이 나옴. 단, 괄호나() 세미콜론(;)이 없어야 한다.
보호되어 있는 글입니다.
[분기문] ▶ if 문 1. 조건문을 만족하는 경우에만 실행 2. 실행문은 중괄호{}로 묶어서 표시 3. 실행문이 단일 문장인 경우 중괄호{} 생략 가능 (하나, 권장하지 않음) 실행문 if(조건) { 실행문 } 예시) int score = 59; String message = ""; if(score >= 60) { message = "합격"; } if(score = 60) { message = "합격"; } else { message = "불합격"; } System.out.println(message); String message는 score가 60이상이면 "합격", score가 60 미만이면 "불합격"을 저장 Console 불합격 ▶ else if 문 1. 조건문이 많은 경우에 사용 (= 조건이 여러..