java 如何判断字符串的最后三个字符是(D)

解决方案 »

  1.   

    实在不行,String str = "ajfadlsjflksdfl";
    str = str.subString(str.length()-3, str.length());
    if("DDD".equals(str)){
    ..........
    }
    这样去判断吧,总可以的
      

  2.   

    String s="aslkdfjaskdjf";
    s.endsWith("DDD") ;
      

  3.   

    StringBuffer里的reverse()方法后,toString
    startsWith("DDD");这个思路应该没问题。你来实现一下吧。