Запитання з тегом «java»

Java - популярна мова програмування високого рівня. Використовуйте цей тег, коли у вас виникають проблеми з використанням або розумінням самої мови. Цей тег рідко використовується поодинці і найчастіше використовується в поєднанні з [весна], [весна-черевик], [jakarta-ee], [android], [javafx], [gradle] і [maven].


4
Як створити словник на Java? [зачинено]
Важко сказати, про що тут питають. Це запитання є неоднозначним, розпливчастим, неповним, надто широким або риторичним і не може бути обґрунтовано відповісти в його теперішній формі. Для уточнення цього питання, щоб його можна було знову відкрити, відвідайте довідковий центр . Закрито 7 років тому . Я намагаюся реалізувати словник (як …


21
Як роздрукувати всі елементи списку на Java?
Я намагаюся роздрукувати всі елементи а List, проте це друк покажчика, Objectа не значення. Це мій код друку ... for(int i=0;i<list.size();i++){ System.out.println(list.get(i)); } Чи може хтось допомогти мені, чому він не друкує значення елементів.
236 java  list 

4
Як передати ArrayList параметру методу varargs?
В основному у мене є ArrayList місць розташування: ArrayList<WorldLocation> locations = new ArrayList<WorldLocation>(); нижче цього я називаю наступний метод: .getMap(); Параметри методу getMap (): getMap(WorldLocation... locations) Проблема, яка у мене є, я не впевнений, як перейти у цілий список locationsцього методу. Я намагався .getMap(locations.toArray()) але getMap не приймає цього, оскільки …

26
Питання щодо інтерв'ю: перевірте, чи одна рядок є обертанням іншої рядка [закрито]
Наразі це запитання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …
235 java  c++  c 

11
Навіщо статичний вкладений інтерфейс використовуватиметься на Java?
Щойно я знайшов статичний вкладений інтерфейс у нашій кодовій базі. class Foo { public static interface Bar { /* snip */ } /* snip */ } Я ніколи цього не бачив. Оригінальний розробник недоступний. Тому я повинен запитати ТА: Які семантики стоять за статичним інтерфейсом? Що зміниться, якщо я видалю …
235 java  interface  static 



7
Реалізація двох інтерфейсів у класі тим самим методом. Який метод інтерфейсу перекрито?
Два інтерфейси з однаковими назвами методів та підписами. Але реалізований одним класом, тоді як компілятор буде визначати, який метод є для якого інтерфейсу? Наприклад: interface A{ int f(); } interface B{ int f(); } class Test implements A, B{ public static void main(String... args) throws Exception{ } @Override public int …

5
Ймовірність зіткнення з використанням найбільш значущих бітів UUID на Java
Якщо я використовую, Long uuid = UUID.randomUUID().getMostSignificantBits()наскільки ймовірно отримати зіткнення. Це відрізає найменш значущі шматочки, тому є ймовірність, що ви зіткнетесь зіткненням, правда?
235 java  collision  uuid 

22
Як отримати побачення без часу на Java?
Продовжуючи запитання про переповнення стека, програма Java отримує поточну дату без часової позначки : Який найефективніший спосіб отримати об’єкт Date без часу? Чи є інший спосіб, крім цих двох? // Method 1 SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); Date dateWithoutTime = sdf.parse(sdf.format(new Date())); // Method 2 Calendar cal = Calendar.getInstance(); cal.set(Calendar.HOUR_OF_DAY, …
235 java  date 

4
Потоки Java 8: декілька фільтрів та складних умов
Іноді потрібно фільтрувати а Streamз кількома умовами: myList.stream().filter(x -> x.size() > 10).filter(x -> x.isCool()) ... або ви могли б зробити те ж саме зі складною умовою та єдиним filter : myList.stream().filter(x -> x.size() > 10 && x -> x.isCool()) ... Я гадаю, що другий підхід має кращі експлуатаційні характеристики, але …

9
Як додати нову рядок до StringBuilder
У мене є StringBuilderоб'єкт, StringBuilder result = new StringBuilder(); result.append(someChar); Тепер я хочу додати символ нового рядка до StringBuilder. Як я можу це зробити? result.append("/n"); Не працює. Отже, я думав над тим, як написати новий рядок за допомогою Unicode. Чи допоможе це? Якщо так, то як я можу додати його?


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.