Главной темой этого проекта является сортировка.Мой полный код работает (вроде), но проблема в том, что он всегда сортирует мои данные как строку, и я уверен, что это вызвано тем фактом, что я читаю строку dataFile в виде строки и вводю ее в массив в виде строки,
Object[] list = new Object[n];
if (n > 0) {
try {
BufferedReader file = new BufferedReader(new FileReader("dataFile.txt"));
for (int i = 0; i < list.length; i++) {
String t = file.readLine();
if (t != null)
list[i] = t;
}
file.close();
}
catch (FileNotFoundException e) {
System.out.println("Error accessing file.");
} catch (IOException io) {
System.out.println("There was an error reading from the file.");
}
}
Если бы кто-то мог указать мне правильное направление о том, как читать строку и вводить ее в массив как объект, я был бы признателен.