如果我想改变在这个实现ArrayList到LinkedList做我只需要改变
ArrayList<Character> characters = new ArrayList<Character>();
Run Code Online (Sandbox Code Playgroud)
至
LinkedList<Character> characters = new List<Character>();
Run Code Online (Sandbox Code Playgroud)
或者我该怎么做?
ArrayList<Character> characters = new ArrayList<Character>();
try {
while((str = bufferedReader.readLine()) != null){
char [] characterArray = str.toCharArray();
for (int i = 0; i < characterArray.length; i++){
characters.add(characterArray[i]);
}
}
} catch (IOException e) {
e.printStackTrace();
}
char [] patternArray = phrase.toCharArray();
ArrayList<Character> pattern = new ArrayList<Character>();
for (int i = 0; i < patternArray.length; i++) {
pattern.add(patternArray[i]);
}
Run Code Online (Sandbox Code Playgroud)