methods- все статьи тега


Как добавить в массив с помощью метода if

У меня есть массив таких чисел... a= [28, 67, 20, 38, 4, 39, 14, 84, 20, 64, 7, 24, 17, 8, 7, 6, 15, 52, 4, 26] Мне нужно проверить, если каждое из чисел больше 30, и если да, то я хочу посчитать это число и получить подсчет, сколько чисел больше 30. У меня есть это, но это не работает до сих пор def late_items total_late = [] if a.map { |i| i > 30} total_late << i end self.late_items = total_late.count end ...

Метод copyFile (AssetManager, String, File) не определен для onItemClick listerner

Я создаю приложение для android, и я хочу, когда я нажимаю на вид списка, чтобы получить идентификатор из щелкнутого элемента, получить файл, скопировать этот файл и установить его в качестве мелодии звонка. Но я получаю эту ошибку The method copyFile(AssetManager, String, File) is undefined for the type new AdapterView.OnItemClickListener(){} l.setOnItemClickListener(new OnItemClickListener() { @Override public void onItemClick(AdapterView<?> parent, View vi ...

JavaFX: метод ScrollPane getChildren () не виден

Я создал сцену из AnchorPane и некоторых дочерних элементов (AnchorPane и его дочерние элементы были созданы в Java Scene Builder), и иерархия показана ниже: Сцена и сцена, конечно, создаются программно при инициализации программы. Я хочу также добавить программно GridPane в качестве дочернего элемента ScrollPane, показанного в образе. В моей программе (контроллер конкретного окна) я могу получить ссылку на ScrollPane: @FXML private ScrollPane srcPaneUsers; (идентификатор srcPaneUsers был ...

В чем разница между методом и функцией?

Может ли кто-нибудь дать простое объяснение методов против функций в контексте ООП? ...

Это Арр. LEN () предпочтительный способ получить длину массива в Python?

In Python, это единственный способ получить количество элементов? arr.__len__() Если так, то почему странный синтаксис? ...

Получение имени текущего выполняемого метода

есть ли способ получить имя текущего выполняемого метода в Java? ...

Как найти, где метод определяется во время выполнения?

недавно у нас была проблема, когда после серии коммитов произошел сбой бэкэнд-процесса. Теперь мы были хорошими маленькими мальчиками и девочками и бежали rake test после каждой регистрации, но из-за некоторых странностей в загрузке библиотеки Rails это произошло только тогда, когда мы запустили его непосредственно из Mongrel в производственном режиме. я отследил ошибку, и это было связано с новым драгоценным камнем Rails, перезаписывающим метод в классе String таким образом, что он нарушил одн ...

Когда метод finalize () вызывается в Java?

мне нужно знать, когда finalize() метод вызывается в JVM. Я создал тестовый класс, который записывает в файл, когда finalize() метод вызывается путем переопределения его. Он не выполняется. Может ли кто-нибудь сказать мне причину, почему он не выполняется? ...

Почему Mockito не издевается над статическими методами?

Я прочитал несколько потоков здесь о статических методах, и я думаю, что понимаю проблемы, которые могут вызвать неправильное/чрезмерное использование статических методов. Но я действительно не понял, почему трудно издеваться над статическими методами. Я знаю, что другие насмешливые фреймворки, такие как PowerMock, могут это сделать, но почему не могут Mockito? я прочитала в этой статье, но автор, кажется, религиозно против слова static, может быть, это мой бедный понимание. простое объяснени ...

Отражение: как вызвать метод с параметрами

Я пытаюсь вызвать метод через отражение с параметрами, и я получаю: объект не соответствует целевому типу если я вызываю метод без параметров, он отлично работает. На основе следующего кода, если я вызываю метод Test("TestNoParameters"), он работает нормально. Однако если я позвоню Test("Run"), Я получаю исключение. Что-то не так с моим кодом? моей первоначальной целью было передать массив объектов, например,public void Run(object[] options) но это не сработало и я попробовал что-то более ...

Как передать несколько параметров в Objective-C?

Я прочитал несколько сообщений о синтаксисе метода Objective-C, но я думаю, что не понимаю несколько имен для метода. Я пытаюсь создать метод, называемый getBusStops С NSString и NSTimeInterval параметры и тип возврата NSMutableArray. Вот как я построил метод, но он, очевидно, получает ошибки во время выполнения: - (NSMutableArray *)getBusStops:(NSString *)busStop (NSTimeInterval *)timeInterval; Я видел другой пример с методом: -(NSInteger)pickerView:(UIPicke ...

Что такое "статический метод" в C#?

что это значит, когда вы добавляете ключевое слово static метода? public static void doSomething(){ //Well, do something! } добавить static ключевое слово в класс? Что бы это тогда значило? ...

Почему я не могу объявить статические методы в интерфейсе?

в теме говорится больше всего - в чем причина того, что статические методы не могут быть объявлены в интерфейсе? public interface ITest { public static String test(); } приведенный выше код дает мне следующую ошибку (по крайней мере, в Eclipse): "незаконный модификатор для метода интерфейса ITest.тест(); допускаются только публичные и абстрактные". ...

Python вызов специального метода практический пример

Я знаю, что __call__ метод в классе запускается при вызове экземпляра класса. Однако я понятия не имею, когда я могу использовать этот специальный метод, потому что можно просто создать новый метод и выполнить ту же операцию, что и в __call__ метод и вместо вызова экземпляра, вы можете вызвать метод. Я был бы очень признателен, если кто-то дает практическое использование этого специальный метод. ...

Синхронизированные статические методы Java: блокировка объекта или класса

учебники Java говорят: "Невозможно, чтобы два вызова синхронизированных методов на одном объекте чередовались." что это значит для static method? Поскольку статический метод не имеет связанного объекта, будет ли синхронизированное ключевое слово блокировать класс, а не объект? ...

Передача массива в качестве аргументов, а не массива, в PHP

Я, кажется, помню, что в PHP есть способ передать массив в виде списка аргументов для функции, разыменовывая массив в стандартный func($arg1, $arg2) порядке. Но теперь я не знаю, как это сделать. Я вспоминаю способ передачи по ссылке, как "Глоб" входящих параметров ... но не как удалить массив в список аргументов. это может быть так же просто, как func(&$myArgs), но я уверен, что это не так. Но, к сожалению, php.net руководство ничего не разглашало так далеко. Не то чтобы мне приходилос ...

Могут ли переопределенные методы отличаться по типу возвращаемого значения?

можно переопределить методы различные типы возвращаемых значений? ...

Передача метода в качестве параметра в Ruby

Я пытаюсь немного пошалить с Руби. Для этого я пытаюсь реализовать алгоритмы (приведенные в Python) из книги "Программирование коллективного разума" Ruby. В главе 8 автор передает метод a в качестве параметра. Это, кажется, работает в Python, но не в Ruby. у меня здесь метод def gaussian(dist, sigma=10.0) foo end и хотите вызвать это с помощью другого метода def weightedknn(data, vec1, k = 5, weightf = gaussian) foo weight = weightf(dist) foo end все, что я получил, это ошибка A ...

Как переопределить json в Rails?

обновление: этот вопрос не был должным образом изучены. Реальная проблема лежит в пределах render :json. первая вставка кода в исходном вопросе даст ожидаемый результат. Однако, есть еще один нюанс. См. этот пример: render :json => current_user и не то же самое, что render :json => current_user.to_json то есть render :json не будет автоматически вызывать to_json метод, связанный с пользователем объект. в самом деле, если to_json переопределяется на User модель render :json => @us ...

Как получить переменные экземпляра в Python?

есть ли встроенный способ в Python, чтобы получить массив всех переменных экземпляра класса? Например, если у меня есть этот код: class hi: def __init__(self): self.ii = "foo" self.kk = "bar" есть ли способ для меня сделать это: >>> mystery_method(hi) ["ii", "kk"] Edit: я изначально просил переменные класса ошибочно. ...