gpt4 book ai didi

Java "Syntax Error on token ";", { expected after this token"错误

转载 作者:行者123 更新时间:2023-12-01 18:56:36 25 4
gpt4 key购买 nike

我陷入了一个不断出现的错误,我已经隔离了错误发生的区域,但无法找出原因。

package guiProject;

import java.io.BufferedReader;
import java.io.FileReader;
import java.io.File;
import java.util.Scanner;
import java.io.FileWriter;
import java.io.PrintWriter;
import java.io.IOException;
import java.nio.file.Paths;
import java.nio.file.Path;
import java.nio.file.Files;
import java.util.List;
import java.util.stream.Collectors;

import java.awt.EventQueue;

import javax.swing.JFrame;
import java.awt.CardLayout;
import javax.swing.JPanel;
import javax.swing.JButton;
import javax.swing.JLabel;
import java.awt.Font;
import javax.swing.JTextField;
import javax.swing.JPasswordField;
import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;
import java.awt.event.ActionListener;
import java.awt.event.ActionEvent;
import javax.swing.JTree;

public class mainWindow {

// imports and class definition are before this point
private Path adminList =
Paths.get("src/guiProject/AdminList.txt").toAbsolutePath();

try {
List<String> admins = Files.lines(adminList).collect(Collectors.toList());
} catch (IOException e) {

}
// rest of code

错误发生在定义 adminList 的行末尾。如有任何帮助,我们将不胜感激。

最佳答案

将代码放入方法中 - 例如 pullAdminList 。此外,adminListprivate 访问工作得很好,因为你的方法 - 类的成员,可以访问它:

   public List<String> pullAdminList()
{
List<String> admins;
try
{
admins = Files.lines(adminList).collect(Collectors.toList());
}
catch (IOException e) {
}
return admins;
}

关于Java "Syntax Error on token ";", { expected after this token"错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59668577/

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