女新手求教!!!!!!

解决方案 »

  1.   

    一个string数组存数据,然后自己一个一个对比zhang吧,可以使用substring截取字符串,然后equals(zhang)判断,这样快点。
      

  2.   

    import java.util.Scanner;public class Main {    public static boolean isEquals(String[] str) {
            for(int i=0;i<str.length;i++) {
                String s = str[i].toLowerCase().substring(0,5);
                if(!"zhang".equals(s)) {
                    return false;
                }
            }
            return true;
        }    public static void main(String[] args) {
           Scanner input = new Scanner(System.in);
           int n = input.nextInt();
           String[] str = new String[n];
           for(int i=0;i<str.length;i++) {
               str[i] = input.next();
           }
           if(isEquals(str)==true) {
               System.out.println("YES");
           }else {
               System.out.println("NO");
           }
        }}