Je dispose d'un code pour exécuter un test d'exécution simple sur le temps nécessaire à l'exécution d'un fichier simple, une fois qu'il est terminé, les résultats sont affichés dans un dossier public. Cela fonctionne sur mon ordinateur mais pas sur quelqu'un d'autre. Ceci est mon codeFichier Jar fonctionnant uniquement sur mon ordinateur
import java.awt.List;
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.OutputStreamWriter;
import java.io.PrintWriter;
import java.io.Writer;
import javax.swing.*;
public class Speed {
public static void main(String[] args) {
final long length=100000000;
List merh = new List();
File filename = new File("C:\\Users\\Public\\filename.txt ");
final long startTime = System.currentTimeMillis();
for (int i = 0; i < length; i++) {
merh.add("Hereherehehrehrehrherh");
}
final long endTime = System.currentTimeMillis();
System.out.println("Total execution time: " + (endTime - startTime)
);
Writer writer = null;
try {
writer = new BufferedWriter(new OutputStreamWriter(
new FileOutputStream(filename), "utf-8"));
writer.write("Total execution time: " + (endTime - startTime));
} catch (IOException ex) {
// report
} finally {
try {writer.close();} catch (Exception ex) {/*ignore*/}
}
}
}
-t-il vous donner des messages d'erreur? Cet autre ordinateur possède-t-il un fichier C: \\ Users \\ Public \\ filename.txt? –