比较两个整数串并打印出匹配

use*_*741 3 java string integer

让我们说这是我的两个字符串

String listOfIntegers = ("1 5 9 12 15 50 80 121");
String integerToLookFor = ("12");
Run Code Online (Sandbox Code Playgroud)

我希望我的程序扫描listOfIntegers并打印出integerToLookFor是否在字符串中.有任何想法吗?

Per*_*ror 6

  1. 将带有空格的字符串拆分为分隔符以获取字符串数组.
  2. 扫描数组并检查每个元素是否等于查找变量.

码:

String listOfIntegers = ("1 5 9 12 15 50 80 121");
String integerToLookFor = ("12");
String[] splitArr = listOfIntegers.split("\\s");
for(String s: splitArr){
    if(s.equals(integerToLookFor)) {
        System.out.println("found: " + s);
        break; //breaks out of the loop
    }
}
Run Code Online (Sandbox Code Playgroud)