在 Java 中,可以使用以下几种方法将字节数组换为字符串: 1. 使用 String 类的构造函数: ``` byte[] bytes = ...; String str = new String(bytes); ``` 2. 使用 String 类的静态方法 `valueOf`: ``` byte[] bytes = ...; String str = String.valueOf(bytes); ``` 3. 使用 `new String(bytes, Charset)`: ``` byte[] bytes = ...; String str = new String(bytes, StandardCharsets.UTF_8); ``` 其中,`StandardCharsets.UTF_8` 是一个 Java SE 7 中引入的 `Charset` 常量,表示 UTF-8 编码。如果需要使用其他编码,可以使用 `Charset.forName` 方法。