Java 示例 - 在字符串中搜索

  • 问题描述

    如何在字符串中搜索单词?
  • 解决方案

    这个例子展示了我们如何使用 indexOf() 方法在 String 对象中搜索一个词,如果找到,该方法返回一个词在字符串中的位置索引。否则返回-1。
    
    public class SearchStringEmp{
       public static void main(String[] args) {
          String strOrig = "Hello readers";
          int intIndex = strOrig.indexOf("Hello");
          
          if(intIndex == - 1) {
             System.out.println("Hello not found");
          } else {
             System.out.println("Found Hello at index " + intIndex);
          }
       }
    }
    
  • 结果

    上面的代码示例将产生以下结果。
    
    Found Hello at index 0
    
    这个例子展示了我们如何在 String 对象中搜索一个词
    
    public class HelloWorld {
       public static void main(String[] args) {
          String text = "The cat is on the table";
          System.out.print(text.contains("the"));
       }
    }
    
  • 结果

    上面的代码示例将产生以下结果。
    
    true