java string(2)
-
[자바 문자열 비교]Java String euqals과 == 의 차이점
[자바 문자열 비교]Java String euqals과 == 의 차이점 간단하게 비교 해볼수 있다. 문자 리터럴 문자'Java'를 비교하는 게 아니라 저장된 주소값을 비교한다고 생각하면 된다. 리터럴로 선언된 값은 변수가 달러도 같은 문자열이 있다면 동일한 주소값을 가리키고 있다. 이 그림을 보면 쉽게 이해가 갈 것이다. 새로운 Object 생성 시에 주솟값은 항상 바뀐다. 예제와 함께 보면 좀 더 이해가 쉬움~ package test1; import java.util.ArrayList;import java.util.List; public class test1 {public static void main(String[] args) { String str1 = "Java";String str2 = "Jav..
2016.07.06 -
자바 형변환
자바 형변환(자바string형변환) 은 String 형을 Integer 형으로 변환 후 계산을 하거나 그거에 대한 형변환을 하여 사용할수 있도록 해줍니다. valueOf() 는 음수를 인식하지 못함 parseInt()는 음식를 인식함 public class ggari_type { public static void main(String[] args) { /** * valueOf() 는 음수를 인식하지 못함 * parseInt()는 음식를 인식함 */ String a = "1"; int b = 2; int temp = b + Integer.valueOf(a); int temp1 = b + Integer.parseInt(a); System.out.println("String형을 Int형으로 형변환 1 + 2 ..
2013.08.14