문자열(3)
-
관계 연산자
자바에서 관계 연산자에는 6가지 종류가 있다. 연산자 기능 a b a 가 b 보다 큰가? a = b a 가 b 보다 큰거나 같은가? a == b a와 b가 같은가? a != b a와 b가 다른가? 관계 연산자의 예제를 보도록 하자. /* 관계 연산자 ==, , =, != 등이 있으며 만일 이 연산자을 만족하는 식이 나온다면, boolean 값인 true가 나오고 만족하지 못한다, false가 나온다. */ int a = 10; int b = 20; int c = 30; int d = 30; double e = 3.14; double f = 5.14; System.out.println(a b);//fal..
2021.02.28 -
자바 문자열 발전
자바에서는 큰 따음표의 위치에 따라 연산 값이 달라지기도 한다. String a = 7 + " "; //7 String b = " " + 7; // 7 String c = 7 + ""; //7 String d = "" + 7; //7 String e = "" + ""; // String f = 7 + 7 + ""; // "" 가 뒤에 나오기에 숫자 후에 문자열 따라서 14 String g = "" + 7 + 7; // "" 가 앞에 나오기에 문자열로 포함됨 따라서 77 System.out.printf("a is %s\nb is %s\nc is %s\nd is %s\ne is %s\nf is %s\ng is %s\n ", a,b,c,d,e,f,g); 우선 문자열 a,b,c,d 모두 값은 7로 나타지만, 각..
2021.02.26 -
문자열에 '/'나 '\' 또는 "을 넣고 싶은 경우
자바에서 '/'나 '\' 또는 "와 같은 기호들은 문자열의 끝을 의미 하는 기호이기에 일반 적인 방식으로 넣으면 원하는 대로 나오지 않을 수 있다. 이를 방지 하기 위해서는 다른 방식이 필요한데 다음 코드를 보자. // 추가 \ 나 ' 를 넣고 싶은 경우 System.out.println("extend"); char single = '\''; // single = ''';와 같이 하는게 불가 만약 하고 싶다면\ 사용 String dblQuote = "\"Hello\""; String root = "c:\\"; System.out.println(single); System.out.println(dblQuote); System.out.println(root); 예를 들어 작은 따음표, ' 속에 또 다른 작은..
2021.02.26