일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- JSP
- 객체
- jvm
- 알고리즘
- class
- lang package
- 자료구조
- 형변환 연산자
- 객체지향
- java
- 자동 형변환
- try&catch
- 디렉티브
- 프로그래밍
- LANG
- 소수판정
- BufferedWrite
- 암호론
- 예외처리
- bubble-sort
- HTML
- 재귀호출기본
- 현대암호
- 백준 알고리즘
- 클래스 패스
- 백준
- 공개키 암호
- OOP
- 연결된 예외
- 2884
- Today
- Total
목록LANG (3)
코드일기장
이번 포스팅 글에서는 String 클래스의 생성자와 메서드에 대해 알아보겠다. 메서드/설명 예 제 결 과 String (String s) 주어진 문자열 (s)을 갖는 String 인스턴스를 생성한다. String str=new String("HI?"); str="HI?" String(char[] value) 주어진 문자열(value)을 갖는 String인스턴스를 생성한다. char[] c= {'H','e','l','l','o'} String str= new String(c) s= "Hello" String(StringBuffer buf) StringBuffer 인스턴스가 갖고 있는 문자열과 같은 내용의 String인스턴스를 생성한다. StringBuffer sb = new StringBuffer("Str..
String클래스 String Class= 데이터(char [] + 메서드 (문자열 관련) String 클래스에는 문자열을 저장하기 위해서 문자형 배열 참조변수 (char []) value를 인스턴스 변수로 정의해놓고, 인스턴스 생성 시 생성자의 매개변수로 입력받는 문자열은 이 인스턴스(value)에 문자형 배열 (char []) 로 저장되는 것이다. public final class String implements java.io.Serializable,Comparable{ private char[] value; } 한번 생성된 String 인스턴스가 갖고 있는 문자열은 읽어 올 수는 있다, 반대로 변경은 불가능하다. 예를 하나 들어보자 public static void main(String[] args..
hashCode() 메서드 해싱(hashing) 기법에 사용되는 해시함수를 구현한 것이다. 해싱은 데이터 관리법 중의 하나이다. 객체의 해쉬 코드를 반환하는 메서드이며, 반환된 데이터 타입은 int형이다. public class inheritance { public static void main(String[] args) { String str1="ABC"; String str2="ABC"; System.out.println(str1.equals(str2)); System.out.println(str1.hashCode()); System.out.println(str2.hashCode()); System.out.println(System.identityHashCode(str1)); System.out.pr..