gpt4 book ai didi

java - 我创建了一个方法,但 Java 没有看到它 - Java

转载 作者:行者123 更新时间:2023-12-01 07:23:58 25 4
gpt4 key购买 nike

我已经从 TheNewBoston 学习编程有一段时间了,在第 80 个教程中他正在编写文件。我逐字逐句地遵循他的代码,但 Eclipse 说该方法对于“creatfile”类型未定义。我已经检查了一遍又一遍,但我看不出问题所在。这是代码。

创建文件.java

import java.util.Formatter;

public class creatfile {

private Formatter x;

public void openFile(){
try{
x = new Formatter("chinese.txt");
}
catch(Exception e){
System.out.println("you have an error");
}

public void addRecords() { //there is an error on "void" and "addRecords"
x.format("%s%s%s", "20 ", "Jacob ", " Peterson");
}
public void closeFile(){ //error here to
x.close();
}
}
}

apple.java(我的主类)

import java.util.*;

public class apples {
public static void main(String[] args) {
creatfile g = new creatfile() {
g.openFile();
g.addRecords();
g.closeFile();
}
}
}

最佳答案

您在 openFile() 的定义中错过了右大括号 {

public void openFile(){
try{
x = new Formatter("chinese.txt");
}
catch(Exception e){
System.out.println("you have an error");
e.printStackTrace(); // <-- don't just say an error.
}
} // <-- Add this.

关于java - 我创建了一个方法,但 Java 没有看到它 - Java,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29090862/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com