截取字符串中的部分内容

创建类Eval,在main()方法中分别实例化两个字符串"We are students""I like Java",从这两个字符串的第二个字母开始,截取三个字符并对其进行判断(不区分大小写)。

运行结果:

Eclipse中运行Eval类,结果如图1所示。

  1  Eval类的运行结果

解题关键:

l         String类的substring()方法用于截取字符串。

l         String类的equalsIgnoreCase()方法实现判断字符串是否相等(不区分大小写)。

答案:

Eval.java文件代码如下:

public class Eval { // 新建类

   public static void main(String[] args) { // 主方法

      String str = new String("We are students");

      String str2 = new String("I like Java");

      String newstr = str.substring(1, 3);

      String newstr2 = str2.substring(1, 3);

      if (newstr.equalsIgnoreCase(newstr2)) {

         System.out.println("两个字符相同");

      } else {

         System.out.println("两个字符不相同");

      }

   }

}