Здравствуйте! У меня возникла такая проблема: для сохранения я использую java BufferedWriter, допустим я сохраняю число 50 через bufferedwriter по такому коду:
public void BufferedSave() throws IOException {
		File file = new File("SaveData.txt");

		FileWriter fw = new FileWriter(file);
		BufferedWriter writer = new BufferedWriter(fw);

		int c = 75;

		writer.write(c);

		writer.flush();
		writer.close();
	}

	public void BufferedLoad() throws IOException {
		File file = new File("SaveData.txt");

		FileReader fr = new FileReader(file);
		BufferedReader reader = new BufferedReader(fr);

		int result = reader.read();

		reader.close();

		System.out.println(result);

	}
Результат: 75 Но когда я сохраняю число допустим 260, то результат: 63! Я так понимаю через буферы можно сохранить максимум число 256, есть ли какой то способ сохранить число больше 260? Я уверен что есть такой способ, помогите пожалуйста!