package com.ZhangQJ.demo;
    
    /*
    
    * 编写一个方法,
    
    * 功能
    
    * 实现判断某字符串数组中是否有重复元素。
    
    * 请自行拟定合适的方法名称,
    
    * 实现方法自行选择,
    
    * 可实现要求即可;
    
    * 例如:public boolean 方法名(String[] strArray){….}
    
    * */
    
    public class Test24 {
    
    
    public static void main(String[] args) {
    
    
    //创建一个字符串数组
    
    String[] str = {“cher”,”jki”,”abcd”,”abcd”};
   
    //打印出方法执行后的结果
    
    System.out.println(duplicate(str));
   
    
    }
    
    //定义方法 方法返回值类型boolean 参数类字符串数组
    
    public static boolean duplicate (String[] str) {
    
   
    //使用选择排序 进行判断
    
    for (int i = 0; i < str.length; i++) {
    
    
    for (int j = i+1; j <str.length ; j++) {
    
    
    //因为是个字符串数组 里面的元素都是字符串
    
    //所以使用equals方法进行对字符串内容的比较
    
    if (str[i].equals(str[j]))
    
    //如果内容相同就返回true
    
    return true ;
    
    }
    
    }
    
    //当整个方法结束 没有返回true 说明没有相同的元素
    
    //返回false 也是为了满足方法的语法要求
    
    return false;
    
    }
   
}
 
