언어/java

240219

Eprld 2024. 2. 19. 18:04

https://docs.oracle.com/javase/8/docs/api/

 

Java Platform SE 8

 

docs.oracle.com

 

상속 5개 받음

 

static Comparator<String>  클래스거나 인터페이스필드거나

 

파라미터가 잇으면

생성자 오버로딩 

 

인스턴스 / 메서드 객체가 잇어야 함 호출가능

스테틱은 없어도 댐

 

 

Invoked 호출되어짐

 

 

String(byte[] bytes)

Constructs a new String by decoding the specified array of bytes using the platform's default charset.

byte

 

인코딩된 문자 바이트 배열

String name = "최주현";

//platform default chatset 으로 Encoding 후 byte[] 로 리턴하는 메서드 호출함

byte[] enbytes = name.getBytes(); 무조건 객체가 있어야함 static 이 없으니깐

System.out.println(Arrays.toString(enbytes));

 

생성자 호출함

String newName = new String(enbytes);

System.out.println(newName);\

 

추상은 자기 객체 못 받으니깐 static 붙음

 

 

 

 

Set<String> aliases()
Returns a set containing this charset's aliases.
static SortedMap<String,Charset> availableCharsets()
Constructs a sorted map from canonical charset names to charset objects.

순서대로 함

 

ISO-8859-1 문자셋

 

 

 

 

문자셋 끝

 

메서드로 다 나눠서 하나하나 질문이 나오게 함

 

 

'언어 > java' 카테고리의 다른 글

240222  (0) 2024.02.22
과제  (0) 2024.02.19
배열  (0) 2024.02.19
제어문 break, continue  (0) 2024.02.18
제어문 반복문 (do - while)  (0) 2024.02.17