我有一个有几百个元素的数组,需要找到元素中第二个字符中有特定字母的数组。有没有比嵌套怪物更简单的方法呢?
答案 0 :(得分:0)
可能这可以帮助你获得一系列字符串
String[] s = {"mnmmm","sdcsdc"};
for(String h:s){
if(h.charAt(1)=='n')
System.out.println(h); // prints the first mnmmm
}
答案 1 :(得分:0)
首先要确保,你在发布自己之前已经尝试过了自己...即使你不能这样做,然后随意问堆栈溢出......
String[] string={"string1","string2","string3","etc..."} //array that has a couple hundred elements
char thatChar='A' //specific letter in the 2nd character in the element
for(String var:string)
if(var.charAt(1)==thatChar)
//work here...
您可以了解[foreach loop
] 1
和字符串操作:[charAt(index)][2]
请确保接受此答案,如果有帮助,如果没有,请在降级之前发表评论。