-1

你好这里是问题。

  1. 检查 s1 是否具有前缀 AAA 并将结果分配给布尔变量 b

  2. 检查 s1 是否具有前缀 AAA 并将结果分配给布尔变量 b

这是我到目前为止所拥有的

/**
 *
 * @author samue_000
 */
public class N95e {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        String s1 = "Welcome";
        String s2 = "welcome";
        boolean b = true;
        s1.lastIndexOf("AAA");



        if (s1.lastIndexOf("AAA") == true) {

        }
        System.out.println(s1.lastIndexOf("AAA"));

    }

}

真的停留在这一点上,头脑已经一片空白。所以帮助将不胜感激

4

3 回答 3

0
boolean isStartAAA = s1.startsWith("AAA");
boolean isEndAAA = s1.endsWith("AAA");

然后打印这两个值,您也可以实现这一点,indexOf()但不必要地使用相同的值。

于 2015-01-27T18:17:49.270 回答
0

哦,我现在明白了

做就是了boolean b = s1.startsWith("AAA);

然后打印

于 2015-01-27T18:19:02.937 回答
0

或者更紧凑:

System.out.println(s1.startsWith("AAA")||s1.endsWith("AAA"));
于 2015-01-27T18:23:44.280 回答