Вы этом коде все понимаю кроме этого
String temp = new String (buffer1);
Что делает обьект типа стринг с массивом по имени buffer1
public class Solution {
public static void main(String[] args) throws IOException {
BufferedReader reader = new BufferedReader (new InputStreamReader (System.in));
String file1 = reader.readLine ();
String file2 = reader.readLine ();
reader.close ();
FileInputStream fileInputStream = new FileInputStream (file1);
FileOutputStream fileOutputStream = new FileOutputStream (file2);
ArrayList<String> list = new ArrayList<String> ();
byte[] buffer1 = new byte[fileInputStream.available ()];
while (fileInputStream.available () > 0) {
fileInputStream.read (buffer1);
}
String temp = new String (buffer1);
for (String z : temp.split(" ")) {
float x = Float.parseFloat(z);
list.add(Math.round(x) + " ");
}
for (String h : list) {
fileOutputStream.write(h.getBytes());
}
fileInputStream.close ();
fileOutputStream.close ();
}
}
Это вызов конструктора строки с аргументами
byte[] buffer1 = ...
String temp = new String (buffer1);
Так создается экземпляр класса String
из массива байтов, которые вы считали из файла
Виртуальный выделенный сервер (VDS) становится отличным выбором
Пишу программу на Java и возникла потребность хранить данные на подобии последнего введенного имени пользователя и выбранного пользователем...
Пишу многопоточный апплет на java для имитации движения бильярдных шаров на плоскостиВ классе Main создаются объекты типа Ball (сами шары), которые...
При инициализации проэкта сразу выдает ошибку orghibernate