Java代码中的错误,我不降低为什么

发布于 2025-01-21 12:21:24 字数 1455 浏览 0 评论 0原文

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

千里故人稀 2025-01-28 12:21:24

我看到的几件事:

  • 您必须导入文件类:导入java.io.file;
  • 新文件作者(...)抛出IOException,因此您必须:添加一个捕获子句,用try/catch或添加ioexception添加到主方法中。这还将修复新扫描仪(F)的声明;
  • 您缺少}}关闭,因此这就是为什么您还遇到“ else”函数的问题
  • ,当您在方法内声明n个变量时,必须初始化它。
  • 该代码可以进行重构,但让我们首先关注解决错误

Few things I see wrong:

  • you have to import the File class:import java.io.File;
  • new FileWriter(...) throws IOException so you have to: add a catch clause, surround with try/catch or add throws IOException to main method. This will fix also the declaration of new Scanner(f);
  • you are missing an } to close so this is why you have the problem with "else" function
  • also, when you declare the n variable inside the method, you have to initialize it.
  • the code can be refactored but let's focus first on solving the errors
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文