Java строки
Автор Максим Сергеенко задал вопрос в разделе Другие языки и технологии
Java сравнение строк и получил лучший ответ
Ответ от Георгий Рисков[гуру]
Потому что в java строки - это объекты. Если ты пишешь object1 == object2, то ты сравниваешь указатели на объекты, а не их содержимое.
Сравнивать содержимое объектов надо так:
(shema.dressers.get(i).name).equals("ГИСЛ-62")
или так:
"ГИСЛ-62".equals(shema....get(i).name)
Ответ от Михаил Потапов[мастер]
Да, это так.
Да, это так.
Ответ от Александр[гуру]
Георгий говорит правильно, но если быт точным, то строки в java проявляют себя и как объекты и как примитивы. Такой уж смешанный случай.
т. е. для создания переменной типа String использовать конструктор не обязательно, но и не возбраняется.
Георгий говорит правильно, но если быт точным, то строки в java проявляют себя и как объекты и как примитивы. Такой уж смешанный случай.
т. е. для создания переменной типа String использовать конструктор не обязательно, но и не возбраняется.
Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Java сравнение строк
спросили в Jeep Shadrinsk
Почему все типы данных в Java пишутся с маленькой буквы, кроме String?
Потому что - int, long, byte, short, float, boolean, double, char это примитивные типы.. которые не
подробнее...
Почему все типы данных в Java пишутся с маленькой буквы, кроме String?
Потому что - int, long, byte, short, float, boolean, double, char это примитивные типы.. которые не
подробнее...
спросили в Jeep
Как лучше работать с txt-файлами в Java?
JavaIO,тут же вон написано файл, а там сканеры какие то
Источник: на яве не
подробнее...
Как лучше работать с txt-файлами в Java?
JavaIO,тут же вон написано файл, а там сканеры какие то
Источник: на яве не
подробнее...
спросили в Queer Shadrinsk
Как конвертировать String в int (Java)
Тебе нужно найти в этой строке каждую отдельную последовательность цифр и преобразовать ее в
подробнее...
Как конвертировать String в int (Java)
Тебе нужно найти в этой строке каждую отдельную последовательность цифр и преобразовать ее в
подробнее...
Как заменить символ в строке по индексу? Java
Метод в лоб:
String s - это строка, в которой надо заменить символ. Пусть надо заменить на '.'
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:
Java, консольное приложение
Обычно под get-ом понимают метод, который возвращает данные через return. В противном случае это
подробнее...
спросили в Eclipse Java API
как запустить java virtual machine
Чтобы пользоваться программным обеспечением, написанным на языке программирования Java или
подробнее...
как запустить java virtual machine
Чтобы пользоваться программным обеспечением, написанным на языке программирования Java или
подробнее...
спросили в Bon Jovi Jeep
Как запустить .class файл Java проекта в Windows или Linux? Извините, гугл и тостер не помогли.
Скомпилированный можно запустить как писали выше - java file.class. Но ведь в этом классе может не
подробнее...
Как запустить .class файл Java проекта в Windows или Linux? Извините, гугл и тостер не помогли.
Скомпилированный можно запустить как писали выше - java file.class. Но ведь в этом классе может не
подробнее...
Java таблица умножения
Правильно только g++ и s++
Остальные:
1. таблица умножения - для чисел 2…9, то есть int
подробнее...