Я новичок в Java.Я делаю следующее:
Чтение из файла, затем помещаем данные в переменную.
Я объявил checkToken и lineToken как открытые строки в классе.
public static void readFile(String fromFile) throws IOException {
BufferedReader reader = new BufferedReader(new FileReader(fromFile));
String line = null;
while ((line=reader.readLine()) != null ) {
if (line.length() >= 2) {
StringTokenizer lineToken = new StringTokenizer (line);
checkToken = lineToken.nextToken();
processlinetoken()
......
Но вот где я сталкиваюсь с проблемой.
public static void processlinetoken()
checkToken=lineToken.nextToken();
}
она выходит из строя.
Exception in thread "main" java.lang.Error: Unresolved compilation problem:
The method nextToken() is undefined for the type String
at testread.getEngineLoad(testread.java:243)
at testread.readFile(testread.java:149)
at testread.main(testread.java:119)
так как мне заставить это работать?Кажется, передают переменную, но ничего после.работает.
Среда Eclipse не сильно помогает: "Связать все ссылки для локального переименования (не изменяет ссылки в других файлах)". Переименовать в файле - единственный вариант.Это ничего не делает.