Публикации по теме '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 просмотров
schedule
14.11.2022
почему 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 просмотров
schedule
31.05.2023
Что проверяет 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 просмотров
schedule
15.07.2023
разница между варом и новым
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