【问题标题】:Convert a set<String> datatype to String Data type in android在 android 中将 set<String> 数据类型转换为 String 数据类型
【发布时间】:2012-11-09 07:37:14
【问题描述】:

我在我的安卓应用中使用亚马逊应用。

PurchasingManager.initiateItemDataRequest(skuKye); 定义了像 skuKye 是字符串这样的错误。你必须把它转换成设置的数据类型。

请指导我

【问题讨论】:

  • PurchasingManager 类型中的方法initiateItemDataRequest(Set) 不适用于参数(String)
  • String skuKye="DeveloperSKU-1234";
  • PurchasingManager.initiateItemDataRequest(skuKye);错误发生在这个地方。

标签: android string types


【解决方案1】:

initiateItemDataRequest 方法需要一个包含请求 SKU 的 Set&lt;String&gt;。如果你只有一个 SKU,你应该可以这样调用它:

Set<String> skuSet = new HashSet<String>();
skuSet.add(skuKye);
PurchasingManager.initiateItemDataRequest(skuSet);

【讨论】:

  • skus 是从哪里来的??我正在使用这种方式 String skuKye="DeveloperSKU-1234";最终集 skuSet = new HashSet(); skuSet.add(skuKye);但在此行显示与多个标记相同的错误 - 令牌“skuKye”上的语法错误,此令牌后预期的 VariableDeclaratorId - 令牌上的语法错误,错位的构造
  • @user1838195 - 抱歉,这是一个错字(现已修复)。它应该是skuSet。您评论中的代码对我来说看起来不错。哪一行有语法错误?您是否从java.util 导入了SetHashSet? (也许您可以编辑您的问题并发布确切的代码,为便于阅读而格式化。还可以在其周围发布几行,以防附近的语法错误导致该消息。)
  • @user1838195 - 另外,该行还有哪些其他错误标记?
  • @user1838195 - 也许你应该accept the answer :)
  • 再次感谢您的指导 :)
猜你喜欢
  • 2015-07-06
  • 2016-07-28
  • 2017-01-29
  • 2022-01-15
  • 1970-01-01
  • 2020-07-12
  • 2016-01-14
  • 1970-01-01
  • 2021-02-26
相关资源
最近更新 更多