【问题标题】:can't create .txt with for无法使用 for 创建 .txt
【发布时间】:2014-03-09 15:13:52
【问题描述】:

我想在 Eclipse 中使用 for 创建 10 个 txt 文件,但是 为什么我这样做时会出错?

for (int i=0; i< 10; i++) 
File i = new File("C:\\Users\\User\\Desktop\\FOLDER- OS test\\primer" + i + ".txt");
此行有多个标记 - 语法错误,插入“AssignmentOperator Expression”完成 任务 - 文件无法解析为变量 - 语法错误,插入“;”完成声明 - 我无法解析为变量 - 我无法解析为变量

【问题讨论】:

  • Eclipse 有一个非常好的快速提示/帮助系统。此外,always 用括号包裹 for 循环!并且不要重复使用变量名。
  • 还导入需要的类,例如文件。

标签: java syntax-error


【解决方案1】:

您正在尝试重新分配变量i,该变量已被定义为int。只需为文件使用另一个变量名,如下所示:

for (int i=0; i< 10; i++) {
   File foo = new File("C:\\Users\\User\\Desktop\\FOLDER- OS test\\primer" + i + ".txt");
   foo.createNewFile();
}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-06-06
    • 2012-03-15
    • 1970-01-01
    • 2022-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多