한때 개발에 이용할 유틸을 만들기 위해서
데이터베이스 컬럼을 가져다가 VO로 만들고
Grid 생성에 필요한 xml을 생성하는데
필요한 유틸을 만들다가 의문이 생겼다.
String 변수를 초기화하기 위해서는
String name = "";
을 해야하는데
StringBuffer sb = new StringBuffer();
sb.append("String name = """);
라고 하니 당연히 에러가 나겠지..
그래서 처음에는 ''로 했다가 한꺼번에 바꾸면 되지 뭘 했었지만
찾아보니 있긴 있더라..
자바의 특수문자와 그 기능
\n u000A new line
\t u0009 tab
\r u000D return
\f u000C form feed
\\ u005C backsalsh
\' u0027 single quote
\" u0022 double quote
\b u0008 backspace
1.[]씌워야 할 것들
* ⇒ [*]
+ ⇒ [+]
$ ⇒ [$]
| ⇒ [|]
2. \\를 붙여줘야 하는 것들.
( ⇒ \\(
) ⇒ \\)
{ ⇒ \\{
} ⇒ \\}
^ ⇒ \\^
[ ⇒ \\[
] ⇒ \\]
3. 자바의 특수문자는 \을 쓴다.
" ⇒ \"
4. 나머지 부호들은 괜찮은 듯 하다.
확인된 것.
! # % & @ ` : ; - . < > , ~ '
출처:http://gaboon.tistory.com/entry/%EC%9E%90%EB%B0%94-%ED%8A%B9%EC%88%98%EB%AC%B8%EC%9E%90
'JAVA' 카테고리의 다른 글
[REDIS+MONGO] 테스트 배드 프로그램 (1) | 2015.07.17 |
---|---|
웹소켓 서버 만들기 (0) | 2015.03.18 |
자주 까먹는 java 형변환 (0) | 2015.03.02 |
BEAN을 Json으로 변환하기 (0) | 2015.03.02 |
[XML] XML 파싱과 VO 매핑시키기 (0) | 2013.10.10 |