class x{
public static void main(String[] args){
String x="<html><head></head></html>";
String arr[]=x.split("<head>");
String script="hi";
x=arr[0]+"<head>"+script+arr[1];
System.out.println(x);
}
}
приведенный выше код при компиляции в виде java-файла компилируется нормально, но при использовании s файл groovy выдает ошибку:
org.codehaus.groovy.control.MultipleCompilationErrorsException: сбой запуска:
D: \ Garage \ groovy-binary-1.7.1 \ groovy-1.7.1 \ bin \ x.groovy: 4: Кажущаяся переменная 'a
rr 'был найден в статической области видимости, но не ссылается на локальную переменную, статический файл
поле или класс. Возможные причины:
Вы попытались сослаться на переменную в привязке или переменную экземпляра для
м статический контекст.
Вы неправильно написали имя класса или статически импортированное поле. Пожалуйста, проверьте spelli
нг.
Вы пытались использовать метод 'arr', но пропустили скобки в недопустимом месте
по грамматике.
@ строка 4, столбец 10.
String arr [] = x.split ("");
^
D: \ Garage \ groovy-binary-1.7.1 \ groovy-1.7.1 \ bin \ x.groovy: 6: Кажущаяся переменная 'a
rr 'был найден в статической области видимости, но не ссылается на локальную переменную, статический файл
поле или класс. Возможные причины:
Вы попытались сослаться на переменную в привязке или переменную экземпляра для
м статический контекст.
Вы неправильно написали имя класса или статически импортированное поле. Пожалуйста, проверьте spelli
нг.
Вы пытались использовать метод 'arr', но пропустили скобки в недопустимом месте
по грамматике.
@ строка 6, столбец 5.
х = обр [0] + "" + сценарий + обр [1];
^
D: \ Garage \ groovy-binary-1.7.1 \ groovy-1.7.1 \ bin \ x.groovy: 6: Кажущаяся переменная 'a
rr 'был найден в статической области видимости, но не ссылается на локальную переменную, статический файл
поле или класс. Возможные причины:
Вы попытались сослаться на переменную в привязке или переменную экземпляра для
м статический контекст.
Вы неправильно написали имя класса или статически импортированное поле. Пожалуйста, проверьте spelli
нг.
Вы пытались использовать метод 'arr', но пропустили скобки в недопустимом месте
по грамматике.
@ строка 6, столбец 28.
х = обр [0] + "" + сценарий + обр [1];
^
3 ошибки
D: \ Garage \ заводной-двоично-1.7.1 \ заводной-1.7.1 \ Bin>