0
下面的代码应该创建并写入文件,但它不会在我的目录中创建文件。一切与Scanner
工作,它完全扫描从jTextField
一切。输出流不生成文件
OutputStream os;
try {
os = new FileOutputStream("kurinys.dat");
try (DataOutputStream dos = new DataOutputStream(os)) {
Scanner skanuoklisSaugojimui = new Scanner(jTextField1.getText());
while(skanuoklisSaugojimui.hasNextInt()){
int natosAukstis = skanuoklisSaugojimui.nextInt();
dos.writeInt(natosAukstis);
}
}
os.close();
} catch (FileNotFoundException ex) {
Logger.getLogger(Grafika.class.getName()).log(Level.SEVERE, null, ex);
} catch (IOException ex) {
Logger.getLogger(Grafika.class.getName()).log(Level.SEVERE, null, ex);
}
有人可以帮我找到问题吗?
你能否提供一个你想要做什么的解释。我看到你正在用JTextField中的文本初始化扫描器,这是什么时候发生的?文本字段中是否有文本? –
正如我所说的,扫描仪的一切都可以,它完美地扫描了jTextField中的所有内容。 –
它会抛出异常吗? –