在Java中,汉字通常使用`char`类型来表示。`char`类型在Java中占用16位,可以用来存储Unicode字符集中的一个字符,包括汉字。如果要处理包含汉字的字符串,则可以使用`String`类型,因为`String`类型在Java中是由`char`类型数组构成的。
例如:
```java
char chineseChar = '中'; // 使用char类型存储单个汉字
String chineseString = "中国"; // 使用String类型存储包含汉字的字符串
```
如果你需要处理包含汉字的文本,并且涉及到多字节字符(如UTF-8编码),则可能需要使用`String`类型,因为`String`在Java中是 immutable 的,并且内部处理了字符编码。在处理多字节字符时,Java还提供了`char[]`和`String`之间的转换方法,以及`String`类中的各种方法来处理字符串中的字符。