Hey guys,
Could you please take a look on lines 28-33? Do you think it's a proper solution and I can expend it accordingly(if else)? Or it's a false one and I should you different logic? Which one then?
Thanks in advance,
Roman
package com.codegym.task.task18.task1820;
/*
Rounding numbers
*/
import java.io.*;
public class Solution {
public static void main(String[] args) throws IOException {
/*
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
String s1 = reader.readLine();
String s2 = reader.readLine();
FileInputStream InputStream = new FileInputStream(s1);
FileOutputStream OutputStream = new FileOutputStream(s2);
*/
FileInputStream InputStream = new FileInputStream("C:\\Users\\roman\\Documents\\CodeGymTasks\\2.JavaCore\\src\\com\\codegym\\task\\task18\\task1820\\test.txt");
FileOutputStream OutputStream = new FileOutputStream("C:\\Users\\roman\\Documents\\CodeGymTasks\\2.JavaCore\\src\\com\\codegym\\task\\task18\\task1820\\test2.txt");
DataInputStream dataInputStream = new DataInputStream(InputStream);
DataOutputStream dataOutputStream = new DataOutputStream(OutputStream);
float one = dataInputStream.readFloat();
if (one < 3.49){
//OutputStream.write(45);
OutputStream.write(51);
OutputStream.write(32);
}
//data.writeDouble(one);
//double double_array[] = new double[10];
/*
for (double d:double_array){
DataInputStream test = new DataInputStream(InputStream);
}
for (int i = 0; i < double_array.length; i++){
System.out.println(double_array[i]);
}*/
/*
while (true) {
try {
DataInputStream test = new DataInputStream(InputStream);
double f = test.readDouble();
System.out.println("test");
test.close();
} catch (FileNotFoundException fe) {
System.out.println("FileNotFoundException : " + fe);
} catch (IOException ioe) {
System.out.println("IOException : " + ioe);
break;
}
}*/
//InputStream.close();
//OutputStream.close();
}
}