【发布时间】:2012-02-26 08:05:08
【问题描述】:
我需要一种将 byte[] 转换为 String 而无需创建新 String 对象的方法。
我不想要的:
String s= new String(byte[], int offset, int byteCount);
是否有另一种方法可以在不创建新的 String 对象的情况下实现相同的目标?
我一直在研究 Base64 类。这行得通吗?
【问题讨论】:
-
您想创建一个
String对象,而不创建它? :\ -
你认为你为什么需要这个?
-
内存问题。我需要将大量字节数组转换为字符串。垃圾收集似乎无法正常工作,因为我在一段时间后出现内存不足错误。
标签: android string bytearray base64