본문 바로가기
반응형

java16

[java] 현재 날짜, 시간 출력 - Date, SimpleDateFormat 클래스 안녕하세요 한주현입니다. 오늘은 java의 Date클래스와 SimpleDateFormat 클래스를 활용하여 현재 시간을 출력하고 포맷팅을 하여 예쁘게 출력하는 방법에 대해 알아보겠습니다. Date 클래스 Date 클래스 java에서 현재 시간을 알기 위해서는 Date 객체를 사용합니다. 1번 라인에서 처럼 java.util.Date를 import 해줍니다. 그리고 Date객체를 만들고 (6번 라인) 출력 해봅시다. - 코드 12345678910import java.util.Date; public class CurrentTime{ public static void main(String[] args){ Date today = new Date(); System.out.println(today); } }Colo.. 2017. 12. 25.
[java] 배열 랜덤 섞는 방법 - [보너스!] 파이썬 리스트 랜덤 섞는 방법 안녕하세요 한주현입니다. 오늘은 자바로 배열을 랜덤하게 섞는 방법 에 대하여 알아보겠습니다. 문제 상황 입력값 -> 출력값 1부터 9까지 들어있는 배열을 넣으면 랜덤으로 섞어 출력하는 프로그램을 작성해봅시다. 입력:[1, 2, 3, 4, 5, 6, 7, 8, 9] 출력: [9, 3, 1, 5, 4, 6, 7, 2, 8] main 메서드 선언 main 메서드 선언 아래 코드와 같이 배열 arr에 1부터 9까지 총 9개의 값을 갖는 배열을 선언합시다. 그리고 shuffle이란 클래스 메서드로 배열을 섞어 arr_random에 넣어 봅시다. 1234567891011class RandomArray{ public static void main(String[] args) { int[] arr = {1,2,3,4,5.. 2017. 12. 24.
[java] missing return statement - 원인 및 해결방법 안녕하세요 한주현입니다. 오늘은 자바 프로그래밍 시 자주 보게되는 오류 중 하나인, missing return statement 의 원인 및 해결방법 에 대하여 알아보겠습니다. 문제 상황 missing return statement a, b 라는 변수에 담긴 두 수를 비교하여 그 중 큰 값을 출력하는 프로그램을 작성한다고 해봅시다. 프로그램을 작성하던 도중 a 가 항상 큰 상황인 경우만 생각하여 if 를 하나만 쓰고 a 를 return 하는 방식으로 코드를 작성해보죠 (10번 라인) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 class GetMax{ public static void main(String[] args){ int a = 5; int b = 3; int result = max.. 2017. 12. 21.
[java] java.lang.ArrayIndexOutOfBoundsException 원인 및 해결방법 - 배열 정렬 및 최대값, 최소값 구하기 안녕하세요 한주현입니다. 오늘은 자바 프로그래밍 시 자주 보게되는 오류 중 하나인, java.lang.ArrayIndexOutOfBoundsException 의 해결방법과 배열의 정렬, 최대값, 최소값을 구하는 방법 에 대하여 알아보겠습니다. 문제 상황 java.lang.ArrayIndexOutOfBoundsException 우리는 하나의 배열을 오름차순으로 sorting 하여, 12int[] arr1 = {1,3,5,7,9,2,4,6,8,10};Arrays.sort(arr1);cs 배열의 가장 마지막에 있는 항목인 가장 큰 수를 출력하는 프로그램을 작성해 보려합니다. 1System.out.println("The max number in array: "+arr1[arr1.length]);cs 컴파일을 하.. 2017. 11. 19.
반응형