gpt4 book ai didi

java - 如何将属性转换为字符串?

转载 作者:行者123 更新时间:2023-12-01 16:56:29 25 4
gpt4 key购买 nike

我想将 Attribute 转换为 String,以便我可以修剪并获取属性值的子字符串。

这是我的代码:

Attribute attrs = match.getAttributes();

NamingEnumeration e = attrs.getAll();
System.out.println(attrs.get("cn"));
System.out.print(attrs.get("uniqueMember"));

unique_members[i] = attrs.get("uniqueMember");

我在最后一行遇到错误,我想将 uniqueMember 的值存储到 unique_members 数组。错误:

Type mismatch: cannot convert from Attribute to String

到目前为止我已经尝试过以下方法:

unique_members[i] = (String)attrs.get("uniqueMember");

它没有解决问题,而且我收到错误:

Cannot cast attribute to String.

最佳答案

使用unique_members[i] = attrs.get("uniqueMember").toString()将属性值转换为字符串。

有关更多信息,请参阅 BasicAttribute 的 javadoc或javax.naming.directory.Attribute

关于java - 如何将属性转换为字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32119692/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com