Записать массив случайных чисел

257
23 июня 2017, 07:35

А как сохранить массив сгенерированных чисел? Имеется в виду один раз сгенерировать и работать с одним и тем же массивом?

Answer 1

Для сохранения вы можете использовать ObjectOutputStream

int[] a = new int[100]; //массив нужно заполнить
try (ObjectOutputStream out = new ObjectOutputStream(new FileOutputStream("./array"))) {
    out.writeObject(a);
} catch (IOException e) {
    e.printStackTrace();
}

Для считывания ObjectInputStream

int[] a = null;
try (ObjectInputStream in = new ObjectInputStream(new FileInputStream("./array"))) {
    a = (int[]) in.readObject();
} catch (IOException | ClassNotFoundException e) {
    e.printStackTrace();
}
READ ALSO
Как получить путь классу java?

Как получить путь классу java?

Имею некий обучавшийся проект, где использую большое количество пакетов

250
SVM класификатор

SVM класификатор

В обшем вот код класификатора но он постоянно выкидивает одни и теже данныеДаже кода я изменяю входные вектора

253