Java - 检查字符串是否在另一个字符串中

tao*_*ote -1 java string substring

说我有这个......

 String one = "No";
 String two = "Yes, No, Maybe";

 if (one.contains(two))
 {
   System.out.println("yay");
 }
Run Code Online (Sandbox Code Playgroud)

当我运行它时,我认为你会打印,因为String one在String 2中,但它没有.有没有另一种方法来检查字符串是否属于另一个字符串的一部分,或者我只是遗漏了什么?

谢谢.

Ted*_*opp 5

你的逻辑是颠倒的.试试这个:

if (two.contains(one))
    . . .
Run Code Online (Sandbox Code Playgroud)