This is a java response video about getting a specific value from an array of numbers in multiple files, average those values and print the average to another file. SOURCE CODE BELOW!
/*SOURCE CODE*/
package dirsearchfv;
import java.io.*;
import java.util.Scanner;
/**
*
@author Vincent
This code was made in for
a java response video
*/
public class DirSearchFV {
public static void main(String[] args) throws IOException {
Scanner user_input = new Scanner(System.in);
String user_i = "C:/Users/Vincent/Desktop/Test";
File dir = new File(user_i);
double a = 0;
double b = 0;
int c = 0;
for (File f : dir.listFiles()) {
String whole = user_i + "/" + f.getName();
try {
String readF = new Scanner(new File(whole)).useDelimiter("\\A").next();
String splitHere = "[|]";
String[] tokens = readF.split(splitHere);
System.out.println(tokens[3]);
c = c + 1;
if (c == 1) {
double value = Double.parseDouble(tokens[3]);
a = value;
}
if (c == 2) {
double value = Double.parseDouble(tokens[3]);
b = value;
}
} catch (Exception meh) {
System.out.println("");
}
}
double an = a + b / 2;
String answer = String.valueOf(an);
String outputFile = user_i + "/Average.txt";
FileWriter outFile = new FileWriter(outputFile);
BufferedWriter outStream = new BufferedWriter(outFile);
outStream.write(answer);
outStream.close();
}
}
Auf dieser Seite können Sie das Online-Video Java: String parsing + data storage - Java response video mit der Dauer stunde minuten sekunde in guter Qualität ansehen, das der Benutzer Vincent Aliquo 23 Juni 2014 hochgeladen hat, den Link mit Freunden und Bekannten teilen, dieses Video wurde auf Youtube bereits 3,735 Mal angesehen und es wurde von 5 den Zuschauern gefallen. Viel Spaß beim Betrachtenden Zuschauern gefallen!