java - 如何处理classCastException

标签 java exception

我们不能将字符串对象转换为字节对象吗?

public bitmap a(String s){
   byte[] b=(byte[])getValue(s);
   ...
}

getValue 返回一个字符串对象。

最佳答案

使用String.getBytes()及其重载版本将String转换为byte[]

有一些重载版本允许您指定字符集,例如 UTF-8:

getBytes(String charsetName);

关于java - 如何处理classCastException,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13266202/

相关文章:

java - 使用 MyBatis 向表中插入几个简单对象

java - 为什么当我退出程序时它警告我套接字已关闭?

python - 在 Python 中如何找到引发异常的位置

java - 在 finally block 中抛出异常

java - 过滤器在注册为 Spring bean 时调用两次

java - 为什么 TimerTask 运行了两次?

java - 从 CompletableFuture 抛出异常

java - 需要一种方法来确保用户输入正确的金额,并确保用户不输入字符串

java - 使用dispatchCommand在命令中添加方法

java - Apache James 3.0-beta4 启动问题