Remove duplicate values from a string in java

前端 未结 14 2600
刺人心
刺人心 2020-12-06 05:26

Can anyone please let me know how to remove duplicate values from

String s=\"Bangalore-Chennai-NewYork-Bangalore-Chennai\"; 

and output sh

14条回答
  •  野趣味
    野趣味 (楼主)
    2020-12-06 06:10

    public static void main(String[] args) {
        String str="Bangalore-Chennai-Newyork-Bangalore-Chennai";
        String output="";
        String [] arr=str.split("-");
    
        LinkedHashSet lhs=new LinkedHashSet();
        for (int i = 0; i < arr.length; i++) {
            lhs.add(arr[i]);
        }
        for(String s:lhs){
            output=output+s+"-";
        }
    
        System.out.println(output);
    }
    

提交回复
热议问题