使用StrSubstitutor替代数组值

爱丽丝

我正在尝试使用StrSubstituor API替代数组值。到目前为止,它只是替换了array.toString值而已。

String[] greetings = {"Hello", "World"};    
Map<String, String[]> valuesMap = new HashMap<String, String[]>();
valuesMap.put("greeting", greetings);

String templateString = "${greeting} StrSubstitutor APIs.";
StrSubstitutor sub = new StrSubstitutor(valuesMap);
String resolvedString = sub.replace(templateString);

结果应为:

Hello World StrSubstitutor APIs.

但是,现在它打印出类似以下内容的内容:

[Ljava.lang.String;@4c011fe StrSubstitutor APIs.

如果您需要更多信息,请与我们联系。任何指针将不胜感激。如果这不是执行此操作的方法,请提出最佳的执行方法。抱歉,如果我完全错了。

msrd0

但是,现在它打印出类似以下内容的内容:

[Ljava.lang.String; @ 4c011fe StrSubstitutor API。

似乎您正在尝试打印String[]尝试使用Arrays.toString()

在您的帖子中,您需要替换以下行:

valuesMap.put("greeting", greetings);

有了这个:

valuesMap.put("greeting", Arrays.toString(greetings));

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用多值数组构建替代数据结构

来自分类Dev

使用 LINQ 迭代数组并使用每个位置的值

来自分类Dev

如何使用数组值替代其他数组的名称

来自分类Dev

UDF制作一种替代数组功能

来自分类Dev

如何迭代数组中的对象值?

来自分类Dev

Javascript:如何使用promise迭代数组?

来自分类Dev

使用Mule的foreach范围迭代数组

来自分类Dev

使用指针迭代数组的元素

来自分类Dev

迭代数组并添加每个连续的数组值

来自分类Dev

反向迭代数组数组并从当前子数组值中减去以下子数组值

来自分类Dev

迭代数组找不到任何值

来自分类Dev

JavaScript 迭代数组给出错误的值

来自分类Dev

不仅迭代数组值,还迭代 <div></div>

来自分类Dev

正确替代使用ImageGrab的值

来自分类Dev

在Redis中使用排序集的替代数据模型(对于Django / Python项目)

来自分类Dev

在Swift中使用显式对象类型迭代数组

来自分类Dev

使用Block枚举/迭代数组,并知道何时完成

来自分类Dev

在不使用for循环的情况下迭代数组的元素

来自分类Dev

使用PHP / PDO更新表迭代数组

来自分类Dev

使用lodash迭代数组和过滤器

来自分类Dev

在Swift中使用显式对象类型迭代数组

来自分类Dev

使用brentq函数在Python中迭代数组

来自分类Dev

如何使用 map 函数无限迭代数组?

来自分类Dev

使用 Linq 迭代数组并创建新的对象列表?

来自分类Dev

迭代数组javascript

来自分类Dev

迭代数组的问题

来自分类Dev

迭代数组本身时,将数组当前值发送到加载模型

来自分类Dev

如何在不迭代数组的情况下提取对象数组中特定键的值?

来自分类Dev

PHP使用Spl DataStructures替代多维数组

Related 相关文章

热门标签

归档