profile
atalia

Java - StringBuilder,StringBuffer

String과 StringBuilder의 차이는짧은 문자열을 더할 경우 String을 사용하고연산이 많은 경우 ,( 문자열 연산등) StringBuilder를 사용할 수 있다.String출력결과 : hellohiStringBuilder출력결과 : hellohi출력할 때

2022년 11월 19일
·
0개의 댓글
·

Java - BufferedReader, BufferedWriter

BufferedReader를 사용하는 이유는 Scanner보다 BufferedReader가 더 빠르기 때문이다.(입력의 크기가 커질수록 시간제한이 걸리기 때문)BufferedReader는 문자열에 최적화 되어있다.사용방법System.out.print대신 Buffered

2022년 11월 19일
·
0개의 댓글
·

Java - Character.getNumericValue()

char형태를 int형으로 바꾸기 위해 쓰는 메소드이다.출력결과 : 6\-> 1+2+3의 결과이다.

2022년 11월 19일
·
0개의 댓글
·

Java - String.ValueOf

toString()이나 String.ValueOf()등해당 메소드는 문자열로 형변환이 필요할 때 사용한다.차이점은String.valueOf() : null값일 때 문자열 null을 반환.toString() : null값일 때 NullPointerException 발생출

2022년 11월 19일
·
0개의 댓글
·

Java - charAt()

scanner 사용시 char타입으로 입력받을 수 없고String으로 입력받는데,char형태로 사용해야할 때 주로 charAt()으로String값을 char타입으로 변환해준다.charAt(i) 에서 i는 index번호이다.출력결과:hello<반복문활용>출력결과 :

2022년 11월 19일
·
0개의 댓글
·

Java - LinkedList

자바의 LinkedList는 자주 삽입, 삭제가 일어날 때 주로 사용한다.데이터는 포인터와 주소로 연결한다.

2022년 11월 18일
·
0개의 댓글
·

Java - charAt()-'0'

숫자형 문자를 정수형으로 바꾸어 쓰고싶을 때 String str = "12345"; int sum =0; for(int i =0;i 1 이지만 -'0'을 하지 않으면 48이 된다. 1을 쓰려면 str.charAt(0)-'0' 2를 쓰려면 str.charAt(1)

2022년 11월 15일
·
0개의 댓글
·