Публикации по теме 'instanceof'


Некоторые слова JavaScript, которые вам нужно знать
1.Тип оператора Оператор typeof используется для получения типа данных своего операнда. Он возвращает строку. Операнд может быть литералом или структурой данных, такой как переменная, функция или объект. Синтаксис:- Тип операнда Тип(операнд) Пример: - typeof('животное') console.log(typeof(15)) //number console.log(typeof('hello')) //string 2.Экземпляр InstanceOf используется для определения типа данных значения в переменной. InstanceOf используется для..

Вопросы по теме 'instanceof'

В чем разница между instanceof и Class.isAssignableFrom ()?
Что из следующего лучше? a instanceof B or B.class.isAssignableFrom(a.getClass()) Единственное различие, о котором я знаю, заключается в том, что когда 'a' имеет значение null, первое возвращает false, а второе вызывает исключение....
267131 просмотров
schedule 24.06.2023

Можно ли использовать оператор instanceof в операторе switch?
У меня вопрос об использовании корпуса переключателя для объекта instanceof : Например: мою проблему можно воспроизвести на Java: if(this instanceof A) doA(); else if(this instanceof B) doB(); else if(this instanceof C) doC():...
283148 просмотров
schedule 01.06.2023

Каков наилучший способ проверить несколько instanceof с примитивными типами (например, случай переключения)?
Я искал ответы здесь, и каждая найденная тема была на самом деле «фрагментами» того, что я ищу. Я хотел бы найти лучший способ, чем этот: ~ РЕДАКТИРОВАТЬ: Ой! В первую очередь я хотел использовать примитивные классы Wrapper, но думал об...
3960 просмотров
schedule 22.04.2022

Для чего в Java используется оператор instanceof?
Для чего используется оператор instanceof ? Я видел такие вещи, как if (source instanceof Button) { //... } else { //... } Но для меня все это не имело смысла. Я провел свое исследование, но нашел только примеры без каких-либо...
244869 просмотров
schedule 21.06.2023

Оператор instanceof JavaScript, возвращающий true, когда должен быть false?
Я работал над приложением JavaScript и столкнулся с этим странным поведением. Может ли кто-нибудь объяснить мне, почему function BaseClass() {} function ClassOne() { this.bar = "foo"; } function ClassTwo() { this.foo = "bar"; } var base = new...
166 просмотров

почему instanceof не работает с Generic?
Возможный дубликат: Java: Instanceof и Generics Я пытаюсь написать функцию, которая приводит общий список к списку определенного типа. Найдите код ниже public <T>List<T> castCollection(List srcList, Class<T>...
46667 просмотров
schedule 29.03.2024

Использование метода подкласса при переборе ArrayList родительского класса в Java
В этом цикле я перебираю ArrayList типа Entity , который содержит объекты типа Entity, а также объекты типа Projectile, расширяющие Entity. Я хочу, чтобы приведенный ниже код выполнялся, если объект является экземпляром Projectile. Однако метод...
2065 просмотров
schedule 23.06.2023

Java `instanceof` и состав Throwable в onFailure
В моем GWT-клиенте я пытаюсь гарантировать, что Throwable , переданный моим реализациям Callback#onFailure() , всегда обрабатывается, потому что многие реализации в этой обширной кодовой базе ничего не делают с этим. Для этого я определил свой...
1464 просмотров
schedule 18.05.2023

Java .equals () экземпляр подкласса? Почему бы не назвать суперкласс равным вместо того, чтобы сделать его окончательным?
Это указано в .equals(Object) javadoc объекта: Он симметричен: для любых ненулевых ссылочных значений x и y функция x.equals(y) должна возвращать истину тогда и только тогда, когда y.equals(x) возвращает истину. Почти везде в примере...
11434 просмотров
schedule 15.12.2023

ООП-дизайн, Java Swing, игра в шахматы, instanceof
Хорошо, я нахожусь в процессе создания простой игры в шахматы на Java. Этот вопрос больше касается дизайна ООП, чем Java Swing. У меня есть следующее: У меня есть класс Panel, который реализует JPanel. Затем у меня есть абстрактный класс...
772 просмотров
schedule 09.07.2023

Проверить экземпляр типа по имени
Я хочу сделать это: получить тип по имени и не пройти тест, если сообщение. Я предполагаю, что это не работает, потому что clazz не тип. Но как мне это сделать? Class<?> clazz=Class.forName("com.android.test."+myEnum.toString()); if(myObj...
80 просмотров
schedule 27.07.2023

PHP Laravel cviebrock/eloquent-suggable не работает, потому что instanceof SluggableInterface всегда возвращает false
Я пытаюсь использовать пакет Laravel sluggable, найденный здесь: https://github.com/cviebrock/eloquent-sluggable Когда я сохраняю модель (например, продукт), функция замедления не замедляет мою модель. На сегодняшний день это совершенно новая...
3486 просмотров
schedule 15.06.2023

Приведение к классу jar
У меня есть файл jar, CallMe.jar, содержащий mainClass CallMe.class, который реализует интерфейс CallInterface.class. Из другого приложения я получаю доступ к CallMe.jar, затем создаю экземпляр CallMe.class (я использовал специальные классы,...
294 просмотров

Что проверяет instanceof для определения типов объектов?
Я использую kryonet для отправки объектов туда и обратно с сервера и клиента. Существует прослушиватель, который запускается всякий раз, когда объект был получен. Кажется, единственный способ определить экземпляр объекта - использовать:...
353 просмотров
schedule 22.01.2023

Как именно работает метод instanceof? и почему это не работает в моем коде, показанном ниже?
Итак, я определил основной класс, который будет показан ниже, и я определил класс слов и класс предложений. Обратите внимание, что программа должна возвращать false при запуске. Однако при запуске я получаю сообщение об ошибке «Несовместимые...
121 просмотров
schedule 25.07.2022

Java — экземпляр
Первым делом я сделал "Game-Renderer". Моя проблема в том, что когда мне нужно нарисовать текущий элемент: мне нужно знать, является ли он прямоугольником, кругом или изображением и так далее. Мои классы (прямоугольник, круг,...) расширяются от...
104 просмотров
schedule 18.12.2022

Relay nodeDefinition выдает правую часть instanceof, которую нельзя вызвать
Я изучаю GraphQL и за последние пару дней только начал внедрять graphql-relay на своем сервере узла. При объявлении определений узла Relay я получаю сообщение об ошибке «Правая часть instanceof не вызывается», где правая часть — это объект с функцией...
438 просмотров
schedule 12.12.2022

Ошибка типа Symfony для экземпляра ArrayCollection вместо экземпляра Entity
Я постоянно получаю сообщение об ошибке: Ошибка типа: аргумент 2, переданный в DocumentBundle\Form\SelectionType::DocumentBundle\Form{closure}(), должен быть экземпляром AppBundle\Entity\Channel1 или null, экземпляром Doctrine\Common...
750 просмотров

разница между варом и новым
var a = 10 var b = new Number(10) console.log(a instanceof Number) console.log(b instanceof Number) может кто-нибудь, пожалуйста, дайте мне знать, в чем разница между двумя вышеуказанными объявлениями и определениями a и b.
268 просмотров
schedule 17.04.2023

Неужели Java-экземпляр действительно такой быстрый?
Я пытаюсь измерить, действительно ли instance of быстро. Вот очень простой тест: public Object a = 2; @Benchmark @Warmup(iterations = 5, timeUnit = TimeUnit.NANOSECONDS) @Measurement(iterations = 5, timeUnit = TimeUnit.NANOSECONDS)...
283 просмотров
schedule 22.08.2022