Java에서 String과 new String()의 차이는?
아래와 같은 질문을 받았다. String msg = “Hello”; String msg = new String(“Hello”); 위 두 가지 코드 중 어떤 방식이 더 나은 방식일까? 같을까? 다를까? 몇 가지 케이스를 아래와 같이 테스트 해 보았다. public class StringTest { @Test public void String_Object_Test() { String msg1 = "Hello"; String msg2 = "Hello"; String msg3 = new String("Hello"); String msg4 = new String("Hello"); String msg5 = new String("Hello").intern(); System.out.println(msg1 == msg2..
Programing/Java
2017. 8. 24. 11:16
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- java
- mongo
- jenkins2.0
- mysql
- json
- Oracle
- 데이터과학자
- Learning Spark
- Apache Spark
- Git
- flume
- HADOOP
- spring
- 태그를 입력해 주세요.
- 확률분포
- Django
- Sqoop
- jackson
- exception
- linux
- 책요약
- 알고리즘
- bigdata
- jenkins
- db
- mongodb
- Hdfs
- spark
- PYTHON
- 데이터 리터러시
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함