2020/05(25)
-
일상
2020.05.05
2
[일상] 양산 덕계동 두산위브 이사 후기
평생을 금정구 특히 남산동의 한 주택에서 20여년을 살아오다 얼마 전 양산 덕계동에 있는 신축 아파트로 이사를 했다. 나는 이제 서울에서 살기는 하지만 가끔씩 부산에 내려왔을 때 깔끔한 건물에서 지낼 수 있다는 것은 매우 기분 좋은 일이다. 가족들이 이사한 아파트는 양산 덕계동 두산위브라는곳이다. 양산 덕계동은 부산과 울산이라는 두개의 대도시 사이에 있고 아파트 바로 옆에 부산과 울산을 가로지르는 7번 국도가 있어 차를 가지고 있다면 부산과 울산으로 15분 남짓한 시간으로 갈 수 있다. 부산과 울산과의 접근성이 좋다는 것이 가장 마음에 든다. 아직 발전할게 많아 보이는 양산 덕계동이다. 옆동네 정관신도시는 이제 발전할 만큼 다 발전해서 밤중에 지나가다 보면 불빛으로 휘황찬란하던데 조만간 덕계도 그렇게 되..
-
Languague/Java
2020.05.04
12
[Java] 문자열 비교하기 == , equals() 의 차이점
Java에서 int와 boolean과 같은 일반적인 데이터 타입의 비교는 ==이라는 연산자를 사용하여 비교합니다. 하지만 String처럼 Class의 값을 비교할때는 ==이 아닌 equals()라는 메소드를 사용하여 비교를 합니다. equals와 == 은 어떤 차이점이 있을까요. String 변수 생성시 주소할당 String변수를 생성할때는 두가지 방법이 있습니다. 1. 리터럴을 이용한 방식 2. new 연산자를 이용한 방식 위의 두 가지 방식에는 큰 차이점이 있습니다. 리터럴을 사용하게 되면 string constant pool이라는 영역에 존재하게 되고 new를 통해 String을 생성하면 Heap 영역에 존재하게 됩니다. String을 리터럴로 선언할 경우 내부적으로 String의 intern() ..
-
Languague/Java
2020.05.03
3
[Java] 문자열 길이 구하기, 제한하기 length()
자바에서 배열의 길이를 구하고 싶을떄는 length()이라는 메소드를 사용합니다. length() 메소드는 Static으로 이루어져 있어 Import나 클래스 선언 없이 바로 사용이 가능합니다. 문자열 길이 구하기 public class len { public static void main(String[] args) { String s = "abcdefg"; int s_len = s.length();//길이 구하기 System.out.println("문자열길이 : " + s_len); } } length() 메소드는 문자열의 길이를 리턴해줍니다. 문자열 길이 제한하기 import javax.swing.JOptionPane; public class len { public static void main(St..
-
Languague/Java
2020.05.02
1
[Java] 문자열에 특정 문자 포함 / 검색하는 다양한 방법(indexOf, contains, matches)
프로그래밍을 하다보면 특정 문자열에서 원하는 문자가 포함되어 있는지 확인해야하는 소스를 넣을때가 종종 있습니다. 문자열을 찾는 방법은 String클래스의 indexOf(), contains(), matches()메소드를 활용하여 찾을 수 있습니다. 다만 그 용도에 따라서 3가지의 메소드가 조금 다릅니다. indexOf( ) ,contains( ),matches( )의 메소드의 사용용도 메소드 사용처 indexOf() 대상 문자열에서 찾고자 하는 문자의 index값을 찾고싶을때 contains() 대상 문자열에서 찾고자 하는 문자열이 포함되어있는지 여부를 알고 싶을때 matches() 대상 문자열에서 정규표현식(숫자, 영문자, 한글)등이 포함되어있는지 여부를 알고 싶을때 indexOf( )을 활용하여 문자..
-
Languague/Java
2020.05.01
[Java] 문자열 대소문자 변경 & 비교 (toUpperCase , toLowerCase)
자바에서 String타입 알파벳의 대문자 혹은 소문자로 통일하고 싶다면 String클래스의 toUpperCase와 toLowerCase를 사용하면됩니다. toUpperCase()와 toLowerCase() 메소드는 모두 정적이므로 Import나 클래스 선언 없이 바로 사용이 가능합니다. 대문자로 변경(toUpperCase) public class toUpperCase { public static void main(String[] args) { String target = "abcdefg"; //대상 문자열 target = target.toUpperCase(); //대문자로 치환 System.out.println(target); //출력 } } toUpperCase()메소드는 문자열을 모두 대문자로 바꾼 ..
-
일상 2020.05.05 2[일상] 양산 덕계동 두산위브 이사 후기 평생을 금정구 특히 남산동의 한 주택에서 20여년을 살아오다 얼마 전 양산 덕계동에 있는 신축 아파트로 이사를 했다. 나는 이제 서울에서 살기는 하지만 가끔씩 부산에 내려왔을 때 깔끔한 건물에서 지낼 수 있다는 것은 매우 기분 좋은 일이다. 가족들이 이사한 아파트는 양산 덕계동 두산위브라는곳이다. 양산 덕계동은 부산과 울산이라는 두개의 대도시 사이에 있고 아파트 바로 옆에 부산과 울산을 가로지르는 7번 국도가 있어 차를 가지고 있다면 부산과 울산으로 15분 남짓한 시간으로 갈 수 있다. 부산과 울산과의 접근성이 좋다는 것이 가장 마음에 든다. 아직 발전할게 많아 보이는 양산 덕계동이다. 옆동네 정관신도시는 이제 발전할 만큼 다 발전해서 밤중에 지나가다 보면 불빛으로 휘황찬란하던데 조만간 덕계도 그렇게 되..
-
Languague/Java 2020.05.04 12[Java] 문자열 비교하기 == , equals() 의 차이점 Java에서 int와 boolean과 같은 일반적인 데이터 타입의 비교는 ==이라는 연산자를 사용하여 비교합니다. 하지만 String처럼 Class의 값을 비교할때는 ==이 아닌 equals()라는 메소드를 사용하여 비교를 합니다. equals와 == 은 어떤 차이점이 있을까요. String 변수 생성시 주소할당 String변수를 생성할때는 두가지 방법이 있습니다. 1. 리터럴을 이용한 방식 2. new 연산자를 이용한 방식 위의 두 가지 방식에는 큰 차이점이 있습니다. 리터럴을 사용하게 되면 string constant pool이라는 영역에 존재하게 되고 new를 통해 String을 생성하면 Heap 영역에 존재하게 됩니다. String을 리터럴로 선언할 경우 내부적으로 String의 intern() ..
-
Languague/Java 2020.05.03 3[Java] 문자열 길이 구하기, 제한하기 length() 자바에서 배열의 길이를 구하고 싶을떄는 length()이라는 메소드를 사용합니다. length() 메소드는 Static으로 이루어져 있어 Import나 클래스 선언 없이 바로 사용이 가능합니다. 문자열 길이 구하기 public class len { public static void main(String[] args) { String s = "abcdefg"; int s_len = s.length();//길이 구하기 System.out.println("문자열길이 : " + s_len); } } length() 메소드는 문자열의 길이를 리턴해줍니다. 문자열 길이 제한하기 import javax.swing.JOptionPane; public class len { public static void main(St..
-
Languague/Java 2020.05.02 1[Java] 문자열에 특정 문자 포함 / 검색하는 다양한 방법(indexOf, contains, matches) 프로그래밍을 하다보면 특정 문자열에서 원하는 문자가 포함되어 있는지 확인해야하는 소스를 넣을때가 종종 있습니다. 문자열을 찾는 방법은 String클래스의 indexOf(), contains(), matches()메소드를 활용하여 찾을 수 있습니다. 다만 그 용도에 따라서 3가지의 메소드가 조금 다릅니다. indexOf( ) ,contains( ),matches( )의 메소드의 사용용도 메소드 사용처 indexOf() 대상 문자열에서 찾고자 하는 문자의 index값을 찾고싶을때 contains() 대상 문자열에서 찾고자 하는 문자열이 포함되어있는지 여부를 알고 싶을때 matches() 대상 문자열에서 정규표현식(숫자, 영문자, 한글)등이 포함되어있는지 여부를 알고 싶을때 indexOf( )을 활용하여 문자..
-
Languague/Java 2020.05.01[Java] 문자열 대소문자 변경 & 비교 (toUpperCase , toLowerCase) 자바에서 String타입 알파벳의 대문자 혹은 소문자로 통일하고 싶다면 String클래스의 toUpperCase와 toLowerCase를 사용하면됩니다. toUpperCase()와 toLowerCase() 메소드는 모두 정적이므로 Import나 클래스 선언 없이 바로 사용이 가능합니다. 대문자로 변경(toUpperCase) public class toUpperCase { public static void main(String[] args) { String target = "abcdefg"; //대상 문자열 target = target.toUpperCase(); //대문자로 치환 System.out.println(target); //출력 } } toUpperCase()메소드는 문자열을 모두 대문자로 바꾼 ..