LANGUAGE/Java & Groovy 2016. 12. 13. 11:49

!markdown



# Java (자바)



### 1. String에서 표현하기 


1) 자바에서 String값을 출력하는 간단한 방법이라면


```java

System.out.println("Hello!");

```


2) 키보드로는 표현할 수 없지만, "\n" 또는 "\r\n" 을 사용하여 행을 내릴 수 있다.(개행, 엔터효과)


```java

System.out.println("He \n llo!");

```


3) 이와 같이 역슬래쉬를 이용하면, 키보드에 없는 UNICODE를 표현할 수 있다.


- 원하는 UNICODE번호를 출력하고 싶은 경우! UNICODE 13번에 해당하는 문자를 찍고싶다면, 13은 16진수로 D이기때문에 \u000D 라고 적어주면 된다.


```java

System.out.println("He \u000D llo!");

```


- 원하는 모양의 문자를 출력하고 싶은경우! 아래 사이트 참고 (Unicode Number가 `U+000D`이면 -> `\u000D`로 변경하여 사용할 수 있다.)


Unicode® character table:

[https://unicode-table.com/en/](https://unicode-table.com/en/)


```java

System.out.println("He \u000D llo!");

```


### 2. 숫자로 표현


1) 유니코드 13번 표현하기


```java

System.out.print( ((char)13) );

```


2) 유니코드 123번 표현하기


```java

System.out.print( ((char)123) );

```




### 참고


FileFormatInfo The Digital Rosetta Stone:

[http://www.fileformat.info/](http://www.fileformat.info/)


Unicode® character table:

[https://unicode-table.com/en/](https://unicode-table.com/en/)

'LANGUAGE > Java & Groovy ' 카테고리의 다른 글

[Java] Unsupported major.minor version  (0) 2017.02.03
[Java] ojdbc 버전  (0) 2017.01.23
[Java] 파일내용 바이트로 출력하기  (0) 2016.12.13
Annotation (어노테이션)  (0) 2016.10.28
[Groovy] JSON 객체화, 문자화  (0) 2016.10.04