전체 글41 [Java] 명품 JAVA 프로그래밍 제3장 반복문과 배열 그리고 예외 처리 : 실습문제 1번 (1) 0~99 사이 홀수들의 합, 2450 (2) 소스 코드 import java.util.Scanner; public class WhileTest { public static void main(String[] args) { // TODO Auto-generated method stub Scanner scanner = new Scanner(System.in); int sum = 0, i = 0; while (i < 100) { sum = sum + i; i += 2; } System.out.println(sum); scanner.close(); } } (3) 소스 코드 import java.util.Scanner; public class ForTest { public static void main.. 2020. 8. 29. [Java] 명품 JAVA 프로그래밍 제3장 반복문과 배열 그리고 예외 처리 : Open Challenge 카드 번호 맞추기 게임 3장에서는 반복문, 배열, 예외 처리에 대해 배웠다. C, C++에서 이미 한 번 공부했던 내용이라 어렵지 않게 이해할 수 있었다. 레퍼런스라는 개념 또한 포인터와 유사했다. 예외 클래스가 있는 것을 처음 알게 되었다. try-catch를 할 때, catch 조건에 예외 클래스를 넣어주면 그에 맞게 예외가 처리된다. ArithmeticException NullPointerException ClassCastException ... 와 같은 예외 타입(클래스)들이 있으며 어떤 것은 패키지를 import해서 사용해야 한다. (ex. InputMismatchException) + enum 에 대해 잠깐 언급한 부분이 있는데, 조금 더 공부해서 포스팅할 예정이다. 아래는 enum 을 사용한 코드를 설명한 포스팅인.. 2020. 8. 28. [Java] 명품 JAVA 프로그래밍 : 제2장 자바 기본 프로그래밍 실습문제 1번 소스 코드 import java.util.Scanner; public class WonToDollar { public static void main(String[] args) { // TODO Auto-generated method stub Scanner scanner = new Scanner(System.in); final int dollar = 1100; System.out.print("원화를 입력하세요(단위 원)>>"); int won = scanner.nextInt(); System.out.println(won+"원은 "+"$"+(double)won/(double)dollar+"입니다."); scanner.close(); } } 2번 소스 코드 import java.util.Scanner; .. 2020. 8. 26. [Java] 명품 JAVA 프로그래밍 제2장 자바 기본 프로그래밍 : Open Challenge 가위바위보 게임 2장에서는 Scanner 사용법에 대해 배웠다. C에서는 scanf를 사용하고, javascript에서는 그냥 변수만 선언하면 어떤 것이든 상관이 없었는데 Scanner 와 next의 사용법은 아직은 조금 생소하다. Open Challenge의 가위바위보 게임을 만들어보았다. 소스 코드 import java.util.Scanner; public class RockScissorsPaper { public static void main(String[] args) { // TODO Auto-generated method stub Scanner scanner = new Scanner(System.in); System.out.print("철수 >> "); String rockScissorsPaper1 = scan.. 2020. 8. 26. 이전 1 ··· 5 6 7 8 9 10 11 다음