【问题标题】:Convert org.apache.avro.util.Utf8 to java.lang.String [closed]将 org.apache.avro.util.Utf8 转换为 java.lang.String [关闭]
【发布时间】:2019-09-08 06:16:14
【问题描述】:

我用 avro 库编写了一个示例。它从模式record User生成java类源代码User

我想将User 编码为byte[],并将byte[] 解码为User

解码时出现错误信息:

java.lang.ClassCastException: org.apache.avro.util.Utf8 cannot be cast to java.lang.String

如何将org.apache.avro.util.Utf8 转换为java String

【问题讨论】:

    标签: java avro


    【解决方案1】:

    你可以使用它的方法toString()

    接口 CharSequence 中的 toString

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-09-30
    • 2020-11-14
    • 2019-02-05
    • 2017-02-13
    • 2021-08-22
    相关资源
    最近更新 更多