java- все статьи тега ➜ страница 33


Строка.равно против == [дубликат]

этот вопрос уже есть ответ здесь: как сравнить строки в Java? 23 ответов этот код разделяет строку на токены и сохраняет их в массив строк, а затем сравнивает переменную с первого дома ... почему это не работает? public static void main(String...aArguments) throws IOException { String usuario = "Jorman"; String password = "14988611"; String strDatos = "Jorman 14988611"; StringTokenizer ...

Завершение кода Eclipse / Java не работает

Я загрузил, распаковал и настроил Eclipse 3.4.2 с некоторыми плагинами (noteable, EPIC, Clearcase, QuantumDB, MisterQ). теперь я нахожу, что при редактировании Java-проектов завершение кода не работает. Если я наберу String. и нажать ctrl+пробел всплывающее окно показывает "нет предложений по умолчанию", а строка состояния внизу показывает"нет доступных завершений". какие идеи? ...

Как разобрать аргументы командной строки в Java?

Что это хороший способ разбора аргументов командной строки в Java? ...

Игнорируя новые поля в JSON-объектов с использованием Джексон

Я использую библиотеку Jackson JSON для преобразования некоторых объектов JSON в классы POJO в приложении android. Проблема в том, что объекты JSON могут изменяться и добавлять новые поля во время публикации приложения, но в настоящее время он будет ломаться даже при добавлении простого строкового поля, которое можно безопасно игнорировать. есть ли способ сказать Джексону игнорировать новые добавленные поля? (например, не существует на объектах POJO)? Глобальное игнорирование было бы здорово. ...

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

рассмотрим этот пример (типичный в книгах ООП): у меня есть Animal класса, где каждый элемент Animal может быть много друзей. И подклассы вроде Dog,Duck,Mouse etc которые добавляют специфическое поведение как bark(),quack() etc. здесь Animal класс: public class Animal { private Map<String,Animal> friends = new HashMap<>(); public void addFriend(String name, Animal animal){ friends.put(name,animal); } public Animal callFriend(String name){ return f ...

Java эквивалент #region в c#

Я хочу использовать регионы для сворачивания кода в затмение; как это можно сделать на Java? пример использования C#: #region name //code #endregion ...

Список типов vs тип ArrayList в Java

(1) List<?> myList = new ArrayList<?>(); (2) ArrayList<?> myList = new ArrayList<?>(); Я понимаю, что с (1), реализаций список интерфейс можно менять местами. Кажется, что (1) обычно используется в приложении независимо от необходимости (сам я всегда использую это). Мне интересно, если кто-нибудь использует (2)? кроме того, как часто (и могу ли я получить пример) ситуация на самом деле требует использования (1) над (2) (т. е. где (2) было бы недостаточно..в стор ...

Java: преобразование списка в строку

в JavaScript Array.join() js>["Bill","Bob","Steve"].join(" and ") Bill and Bob and Steve есть ли в Java что-нибудь подобное? Я знаю, что могу что-то придумать сам с StringBuilder: static public String join(List<String> list, String conjunction) { StringBuilder sb = new StringBuilder(); boolean first = true; for (String item : list) { if (first) first = false; else sb.append(conjunction); sb.append(item); } return sb.toString(); } ...

Как преобразовать список в int[] в Java?

это похоже на этот вопрос: как конвертировать int[] в Integer[] в Java? Я новичок в Java. Как я могу преобразовать List<Integer> to int[] в Java? Я в замешательстве, потому что List.toArray() на самом деле возвращает Object[], который может быть брошен в преисподнюю Integer[] или int[]. прямо сейчас я использую цикл, чтобы сделать это: int[] toIntArray(List<Integer> list){ int[] ret = new int[list.size()]; for(int i = 0;i < ret.length;i++) ret[i] = list.get(i); return ...

Как установить JDK на Ubuntu Linux

Я пытаюсь установить Java Development Kit (JDK) on Ubuntu дистрибутив Linux, но я не могу установить его. какие шаги, чтобы установить его в Ubuntu? ...

Почему мое поле Spring @Autowired null?

Примечание: это должно быть каноническим ответом на общую проблему. у меня есть пружина @Service класса (MileageFeeCalculator), имеющего ...

Почему основной метод Java статичен?

сигнатура метода Java main () метод: public static void main(String[] args){ ... } есть ли причина для этого метода, чтобы быть статическим? ...

Как я могу преобразовать мою программу Java в an.exe-файл? [закрытый]

Если у меня есть исходный файл Java (*.Java) или файл класса (*.класса), как я могу преобразовать его в .exe-файл? Мне также нужен установщик для моей программы. ...

Перечислений может быть разделен на подклассы, чтобы добавить новые элементы?

Я хочу взять существующее перечисление и добавить к нему дополнительные элементы следующим образом: enum A {a,b,c} enum B extends A {d} /*B is {a,b,c,d}*/ возможно ли это в Java? ...

Как отключить форматирование кода Eclipse для определенных разделов кода Java?

у меня есть некоторый Java - код с SQL-инструкциями, написанными как строки Java (пожалуйста, нет или/M flamewars, встроенный SQL-это то, что это-не мое решение). я разбил операторы SQL семантически на несколько сцепленных строк по нескольким строкам кода для удобства обслуживания. Так что вместо чего-то вроде: String query = "SELECT FOO, BAR, BAZ FROM ABC WHERE BAR > 4"; у меня есть что-то вроде: String query = "SELECT FOO, BAR, BAZ" + " FROM ABC " + " WHERE BAR &g ...

Как программно определить операционную систему в Java?

Я хотел бы определить операционную систему хоста, на котором моя программа Java работает программно (например: я хотел бы иметь возможность загружать различные свойства на основе того, нахожусь ли я на платформе Windows или Unix). Каков самый безопасный способ сделать это со 100% надежностью? ...

В чем смысл "конечного класса" в Java?

Я читаю книгу о Java, и в ней говорится, что вы можете объявить весь класс как final. Я не могу придумать ничего, где бы я это использовал. Я просто новичок в программирование и мне интересно если программисты действительно используют это в своих программах. Если они это делают, когда они используют его, чтобы я мог лучше понять его и знать, когда его использовать. Если Java является объектно-ориентированным, и вы объявляете класс final, разве это не останавливает идею класса, имеющего харак ...

Почему вы не можете объявить класс как static в Java?

Почему вы не можете объявить класс как static в Java? ...

Как преобразовать строку через запятую в ArrayList?

есть ли встроенный метод в Java, который позволяет нам конвертировать строку, разделенную запятыми, в некоторый контейнер (например, массив, список или вектор)? Или мне нужно написать пользовательский код для этого? String commaSeparated = "item1 , item2 , item3"; ArrayList<String> items = //method that converts above string into list?? ...

Почему я не могу определить статический метод в Java-интерфейс?

вот пример: public interface IXMLizable<T> { static T newInstanceFromXML(Element e); Element toXMLElement(); } конечно, это не сработает. Но почему бы и нет? один из возможных вопросов будет, что происходит, когда вы звоните: IXMLizable.newInstanceFromXML(e); в этом случае, я думаю, что он должен просто вызвать пустой метод (т. е. {}). Все подклассы будут вынуждены реализовать статический метод, поэтому все они будут в порядке при вызове статического метода. Так почему же это ...