Result 영화 개 Main.java public class Main { public static void main (String[] args) { WordDic dictionary = new WordDic(); dictionary.addWord("Movie", "영화"); dictionary.addWord("cat", "고양이"); dictionary.addWord("dog", "개"); System.out.println(dictionary.find("movie")); System.out.println(dictionary.find2("Dog")); } } WordDic.java 일급콜렉션 (First-class Collection) 으로 구현 import java.util.HashMap; import..
import java.lang.Math; import java.util.Random; import java.util.function.DoubleConsumer; import java.util.stream.DoubleStream; public class Conv { public static void main(String[] args) { char data[] = {'가', '나', '다'}; String myString = new String(data); System.out.println(myString); // 문자열 리터럴(String Literal) String a1 = "aBc"; System.out.println(a1.toUpperCase()); // "ABC" System.out.println(..
static 제어자와 함께 사용한다. 클래스 메서드 - Math 클래스의 abs(), max(), random() import jaca.lang.Math; public class Driver { public static void main(String[] args) { System.out.println(Math.abs(-10)); // 절댓값 System.out.println(Math.max(3, 7)); // 두 값 중 최댓값 System.out.println(Math.random())); // 0.0과 1.0 사이의 랜덤값 } }
Scanner import (IDE로 자동 실행) scanner 인스턴스 생성 입력받는 자료형에 따라 알맞는 메서드 선택 정수의 경우 .nextInt(); 문자열의 경우 .next(); import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); // 콘솔에서 입력 가능 System.out.println("나이?"); int age = scanner.nextInt(); // 정수를 받는다. System.out.println(age); System.out.println("이름?"); String name = scanner.next(); /..
주사위를 두 번 던져 연속적으로 짝수 또는 홀수가 나올 경우 A를, 이외에 B를 출력 Random 클래스 사용 삼항연산자 사용 조건 ? "참일때 결과" : "거짓일때 결과" import java.util.Random; public class OddEven { public static void main(String[] args) { int n = 6; Random rand = new Random(); // 0부터 5사이의 값이니까 1더함 int num1 = rand.nextInt(n)+1; int num2 = rand.nextInt(n)+1; String result = null; // num1과 num2가 모두 짝수이거나 홀수이면 A, 아니면 B를 출력하시오. //삼항연산자 boolean isNum1Ev..
선언은 행, 렬 순서로 데이터 입력은 for 문 인덱스 활용 출력은 deepToString 메서드로 2차원 배열을 Arrays.toString() 함수를 이용하여 출력하면, 배열 안에 있는 배열을 가리키는 주소값이 차례로 출력되므로 Arrays.deepToString 메서드 사용해야 한다. import java.util.Arrays; public class MultiArray { public static void main(String[] args) { // 3 * 4 빈 배열 생성 int[][] multiArray = new int[3][4]; // 데이터 입력 int start = 1; for (int i = 0; i < multiArray.length; i++) { for (int j = 0; j <..
- Total
- Today
- Yesterday
- 개발자도서추천
- 개발언어추천
- 임대차3법
- 개발자로드맵
- 개발자
- ssafy결과
- 개발자커리
- 폰트추천
- ssafy6기
- 싸피
- SSAFY
- 상업용무료폰트
- 클린코드
- 싸피6기
- 코딩도서
- 개발자책추천
- 깃허브계정
- 개발언어순위
- ssafy합격후기
- 개발도서추천
- 폰트
- intj여자
- 디즈니얼굴
- 맥과윈도우로깃허브
- 깃허브계정2개
- 무료폰트추천
- 브왈라
- 한글무료폰트추천
- 클린코더
- ssafy후기
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |