小编YCI*_*YCI的帖子

包含collat​​or

我必须测试一个字符串是否包含在另一个字符串中,但不考虑案例或重音(在这种情况下为法语口音).

例如,true如果我"rhone"在字符串中搜索,则必须返回该函数"Vallée du Rhône".

Collat​​or对于使用重音进行字符串比较非常有用,但不提供contains功能.

有一个简单的方法来完成这项工作吗?一个正则表达式可能吗?

附加信息:
我只需要一个true/ false返回值,我不关心参考字符串中的测试字符串的匹配数或位置.

java contains

12
推荐指数
2
解决办法
4182
查看次数

Unescape和转换字符串编码

我必须在Java中将String解析为Date对象.字符串MMM d yyyy HH:mm:ss z设置为的模式后面的字符串French.

由于法语口音的编码,日期是在二月,八月或十二月时出现问题.例如,我将déc. 15 2011 16:55:38 CET在2011年12月15日获得.

我不能改变字符串的创建方式,所以我必须处理我身边的错误编码.似乎在生成时字符串编码错误(UTF-8内容编码为ISO 8859-1)然后转义.

现在我使用:

stringFromXML = stringFromXML.replaceAll("é", "é");
stringFromXML = stringFromXML.replaceAll("û", "û");
Run Code Online (Sandbox Code Playgroud)

它之所以有效,是因为法国月份中唯一的重点是é,û但有没有更清晰的方式来转换角色?

java encoding date utf-8 iso-8859-1

3
推荐指数
1
解决办法
1万
查看次数

需要一个使用Java集合映射值的建议.请建议

我们有一个配置,其中每个属性映射到DB中的两个值,

例如:

Property Name           Min Value           Max Value

VSMSSUB                   100                500
EEVMSSUB                  100                500
Run Code Online (Sandbox Code Playgroud)

现在,可以使用哪些集合来存储房产以及最小值和最大值?HashMap是不可能的,因为它是一对一的.

要么

我可以这样声明吗?

HashMap中

要么

需要用豆子吗?

请提出您的建议.

java hashmap map

1
推荐指数
1
解决办法
140
查看次数

标签 统计

java ×3

contains ×1

date ×1

encoding ×1

hashmap ×1

iso-8859-1 ×1

map ×1

utf-8 ×1