public class DES {
public static void main(String[] args) throws IOException {
Scanner s = null;
double sum = 0;
try {
s = new Scanner(
new BufferedReader(new FileReader("C:/Users/Administrator/Desktop/mo.txt")));
s.useLocale(Locale.US);
while (s.hasNext()) {
if (s.hasNextDouble()) {
sum += s.nextDouble();
} else {
s.next();
}
}
} finally {
s.close();
}
System.out.println(sum);
}
}ممكن اعرف اية اهمية هذا السطر من الكود
s.useLocale(Locale.US);
كمان ممكن اعرف اية الفرق فى هذين السطرين ::
s = new Scanner(new BufferedReader(new FileReader("C:/Users/Administrator/Desktop/mo.txt")));
Scanner input = new Scanner(new FileStream("filename.txt"));