使用哈希。可以用HashSet或HashMap
import java.util.Scanner; import java.util.Map; import java.util.HashMap; public class Main { public static void main(String[] args) { Scanner in = new Scanner(System.in); int N=in.nextInt(); Map<String,Integer> map=new HashMap<>(); while(N-->0){ map.put(in.next(),1); } System.out.println(map.size()); } }