实现判断某字符串数组中是否有重复元素。

  • Post author:
  • Post category:其他


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;

}

}



版权声明:本文为ZQJ_JAVA原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。