在满足字符串文本(条件)之一后,我试图打破 for 循环并仅执行一次函数。
我尝试过 break,尝试了很多其他方法,但我无法让它与 for 循环等中的 if 条件一起工作。
static void show(@NonNull Context context, @NonNull Arri<Mylist> notification) {
....
String strings = "text1,text2,text3,text4,...";
String[] stringarray = strings.split(",");
for(String name : stringarray){
notifyMe(name, notification);
}
private static void notifyMe(String text, @NonNull Arri<Mylist> notification) {
if (notification.loadr().project().toString().toLowerCase().contains(text.toLowerCase())) {
Log.d("TAG", "contains:" + text);
} else {
Log.e("TAG", "doesnt contain:" + text);
}
}
目前它当然会执行更多次,但我只需要它一次来执行功能。任何帮助将不胜感激。
慕容3067478
www说
繁花不似锦
泛舟湖上清波郎朗
相关分类