给定字节数组 `byte[] data = {65, 66, 67};`,以下哪种方式能够正确地将该字节数组转换为字符串 "ABC"?
答案解析
选项A使用字符串字面量"data"构造字符串,不会将字节数组内容转换为字符。选项B尝试使用字节数组的toString方法,返回的不是字符内容。选项D使用字符数组构造,会生成包含字符'A','B','C'的字符串,选项C 使用字节数组构造字符串,默认按照系统编码解码,本例中默认使用UTF-8可以正确将65,66,67转换为'A','B','C'。
正确答案:C