在将特殊字符拆分为数组之后尝试查找特殊字符(在下面的示例中-)?
ps:我可以直接在字符串本身中搜索“-”,而无需将其转换为数组,但这是其他问题的一部分
String something="5F3Z-2e-9-w";
String[] str1=something..split("");
在所有情况下均未找到结果
System.out.print(Arrays.binarySearch(str1, "-")); ----> -1
int countD=0;
int countS=0;
for(String a:str1)
{
if(a!="-")
{
countS++;
}else
{
countD++;
}
}
System.out.print(countD); ----------> 0