我需要数一数Arraylist中每个独特的字符.我已经把每个人的性格都分开了.
import java.io.File;
import java.io.FileNotFoundException;
import java.util.Scanner;
import java.util.ArrayList;
public class Aschenputtel {
public static void main(String args[]) {
ArrayList <String> txtLowCase = new ArrayList <String> ();
ArrayList <Character> car = new ArrayList <Character> ();
File datei = new File ("C:/Users/Thomas/Downloads/Aschenputtel.txt");
Scanner scan = null;
try {
scan = new Scanner (datei);
} catch (FileNotFoundException e) {
System.out.println("File not found.");
}
while (scan.hasNext()) {
String temp = scan.next().replace("„", "„").replace("“", "“").toLowerCase();
txtLowCase.add(temp);
for(int i = 0; i < temp.length(); i++) {
car.add(temp.charAt(i));
}
}
System.out.println(car);
}
}
这是我目前的密码.