Tôi cần lưu trữ trong một ký tự lớp 4 liên tục của một mã. Tôi có thể làm:Char Array vs String: tốt hơn để lưu trữ một tập hợp các chữ cái
static final String CODE_LETTERS = "TRWAG";
hoặc
static final char[] CODE_LETTERS = {'T', 'R', 'W', 'A', 'G'};
Sau đó, tôi có thể có được một trong những nhân vật mà theo hai cách:
final char codeLetter = CODE_LETTERS.charAt(index);
hoặc
final char codeLetter = CODE_LETTERS[index];
là những gì cách tốt nhất?. Vui lòng ghi nhớ hiệu chỉnh, hiệu suất, v.v.
Có vẻ như 5 chữ cái :) – willcodejavaforfood