java(14)
-
날짜 시간 출력 방법
1.SimpleDateFormat 이란?날짜 데이터를 원하는 형태로 출력하기 위해 SimpleDateFormat를 사용합니다. 기호의미GBC(기원전)/ AC(기원후)y년도M월(1~12)w년의 몇 번째 주(1~53)W월의 몇 번째 주(1~5)D년의 몇 번째 일(1 ~ 366)d월의 몇 번째 일(1 ~ 31)F월의 몇 번째 요일(1~5)E요일a오전(AM) / 오후(PM)H시간(0~23)k시간(1~24)K오전/오후 시간 (0 ~ 11)h오전/오후 시간 (1 ~ 12)m분(0~59)s초(0~59)S천분의 일초 - Millisecond(0 ~ 999)zGeneral 타임존(GMT+9:00)ZRFC 822 타임존(+0900)`escapse 문자 (특수문자 표현에 사용) SimpleDateFormat sdf2 = n..
2024.05.27 -
repeat() 메서드 사용법
1. Reapeat이란?String 메서드 중 하나로 String 문자열을 파라미터의 주어진 횟수만큼 반복합니다.파라미터를 0으로 지정하면, 빈 문자열을 반환파라미터를 음수로 지정하면, IllegalArgumentExceptionthrow 에러를 반환파라미터를 1로 지정하면 문자열을 그대로 반환합니다2.예제 코드import java.util.Scanner;public class Main{ public static void main(String[] args)throws Exception{ Scanner sc = new Scanner(System.in); //Scanner를 객체화 String name = sc.nextLine();//dial에 값을 저장 int sum = 0;//변수 sum 0으로..
2024.05.23 -
HashSet 사용 방법 (개념, 특징, 메소드 및 예제)
1. HashSet이란?HashSet은 중복되지 않는 데이터를 순서에 상관없이 저장합니다. 2. HashSet 생성 방법HashSet 변수명 = new HashSet(); HashSet set1 = new HashSet();//HashSet생성HashSet set2 = new HashSet();//new에서 타입 파라미터 생략가능HashSet set3 = new HashSet(set1);//set1의 모든 값을 가진 HashSet생성 HashSet set4 = new HashSet(10);//초기 용량(capacity)지정 HashSet set5 = new HashSet(10, 0.7f);//초기 capacity,load factor지정 HashSet set6 = new HashSet(Arrays.asL..
2024.05.08 -
substring과 charAt의 차이
1.substring()str.substring(시작 위치, 종료위치)public class p { public static void main(String[] args){ String s = "abcdefgh"; System.out.println(s.substring(1,5));//변수 s의 값 1부터 5까지 출력 }} 2.charAt()chatAt(i) : i 인덱스에 해당하는 문자가 나옴.public class p { public static void main(String[] args){ String s = "abcdefgh"; System.out.println(s.charAt(0));//변수 s에 저장된 값 0번째 출력 System.out.p..
2024.05.07 -
Arrays 클래스란?
1.Arrays 클래스란?java.util 패키지의 일부로, 배열을 다루기 위한 다양한 메서드를 제공한다. 특정 값으로 요소를 정렬하거나, 검색 및 채우는 것과 같은 일반적인 배열 작업을 제공한다. 2. toString() 메소드배열을 출력하기 위해 사용합니다.public class p { public static void main(String[] args) throws IOException{ int [] arr = {0,1,2,53,223,234,100,32,53,9}; // 배열 값 초기화 System.out.println(Arrays.toString(arr)); //배열 값 출력 }} 3. equals() 메소드두 배열의 요소가 동일한지 아닌지를 판단하..
2024.05.01 -
StringTokenizer 클래스와 메소드들
1. StringTokenizer란?StringTokenizer는 String에서 구분자를 통해서 토큰형태로 나눌 때 사용하는 클래스입니다 여기서 말하는 구분자는 공백 문자, 탭 문자, 새줄 문자등의 문자를 말합니다.StringTokenizer를 아래의 코드 처럼 객체화한 후 StringTokenizer st= new StringTokenizer(br.readLine(),","); 클래스명에 해야할 설정은 StringTokenizer( 자르고 싶은 String , 자르는 기준 문자의 집합 , 자르는 기준을 넣을지 말지)입니다.StringTokenizer 사용 법public class p { public static void main(String[] args) throws IOException{ Buff..
2024.04.30