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

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

9
Як встановити часовий пояс java.util.Date?
Я розібрав a java.util.Dateз, Stringале він визначає локальний часовий пояс як часовий пояс dateоб'єкта. Часовий пояс не вказується в тому, Stringз якого Dateрозбирається. Я хочу встановити конкретний часовий пояс dateоб’єкта. Як я можу це зробити?

7
Java List.add () UnsupportedOperationException
Я намагаюся додати об'єкти до List<String>екземпляра, але він кидаєUnsupportedOperationException . Хтось знає, чому? Мій код Java: String[] membersArray = request.getParameterValues('members'); List<String> membersList = Arrays.asList(membersArray); for (String member : membersList) { Person person = Dao.findByName(member); List<String> seeAlso; seeAlso = person.getSeeAlso(); if (!seeAlso.contains(groupDn)){ seeAlso.add(groupDn); person.setSeeAlso(seeAlso); } } Повідомлення про помилку: java.lang.UnsupportedOperationException java.util.Ab …

13
Джексон переслідує серіалізацію та DeSerializer
Я використовую JAVA 1.6 та Jackson 1.9.9 public enum Event { FORGOT_PASSWORD("forgot password"); private final String value; private Event(final String description) { this.value = description; } @JsonValue final String value() { return this.value; } } Я додав @JsonValue, це, здається, виконує роботу, вона серіалізує об'єкт у: {"event":"forgot password"} але коли …

18
Ява: як перетворити список на карту
Нещодавно я спілкувався з колегою про те, що було б оптимальним способом перетворення Listна MapJava та чи є якісь переваги від цього. Я хочу знати оптимальний підхід до перетворення і дуже вдячний, якщо хтось може мене керувати. Це хороший підхід: List<Object[]> results; Map<Integer, String> resultsMap = new HashMap<Integer, String>(); for …


4
Як поділяється пул пам'яті Java?
На даний момент я моніторую програму Java з jconsole. На вкладці пам'яті ви можете вибрати: Heap Memory Usage Non-Heap Memory Usage Memory Pool “Eden Space” Memory Pool “Survivor Space” Memory Pool “Tenured Gen” Memory Pool “Code Cache” Memory Pool “Perm Gen” У чому різниця між ними?
224 java  memory  pool 

15
Як я можу прочитати вхід з консолі за допомогою класу Scanner на Java?
Як я міг прочитати вхід з консолі за допомогою Scannerкласу? Щось на зразок цього: System.out.println("Enter your username: "); Scanner = input(); // Or something like this, I don't know the code В основному, все, що я хочу, - це сканер прочитати вхід для імені користувача та призначити вхід Stringзмінній.

25
Як правильно використовувати велику літеру слова в рядку за допомогою Java?
Приклад рядків one thousand only two hundred twenty seven Як змінити перший символ рядка з великої літери та не змінити регістр жодної з інших літер? Після зміни слід: One thousand only Two hundred Twenty Seven Примітка: я не хочу використовувати apache.commons.lang.WordUtils для цього.
223 java 

10
Встановлення Java 7 на Ubuntu
для установки java я завжди використовував класичний спосіб з терміналу. Я хотів би встановити java вручну. Я помістив папку JDK на столі і встановив змінні середовища (PATH, CLASSPATH та JAVA_HOME). Від терміналу, якщо я типу java -versionя отримую друкуватися foralobo@ubuntu-vincy:~$ java -version java version "1.7.0_21" Java(TM) SE Runtime Environment (build …

7
Java: розбір значення int з символу
Я просто хочу знати, чи є кращий варіант розбору числа з символу в рядку (якщо припустити, що ми знаємо, що символ в індексі n - це число). String element = "el5"; String s; s = ""+element.charAt(2); int x = Integer.parseInt(s); //result: x = 5 (марно говорити, що це просто приклад)
223 java  parsing  char  int  parseint 


14
Як Java HashMap обробляє різні об'єкти з одним і тим же хеш-кодом?
Згідно з моїм розумінням, я думаю: Цілком законно, щоб два об'єкти мали один і той же хеш-код. Якщо два об'єкти рівні (використовуючи метод equals ()), то вони мають однаковий хеш-код. Якщо два об'єкти не рівні, вони не можуть мати однаковий хеш-код Я прав? Тепер, якщо я правильно, у мене є …

14
Як надрукувати подвійне значення без наукових позначень за допомогою Java?
Я хочу надрукувати подвійне значення на Java без експоненціальної форми. double dexp = 12345678; System.out.println("dexp: "+dexp); Це показує , що це E позначення: 1.2345678E7. Я хочу, щоб він надрукував це так: 12345678 Який найкращий спосіб запобігти цьому?
223 java  double 

15
Різниця між заявою та підготовленою державою
Підготовлена ​​заява є дещо потужнішою версією заяви, і вона завжди повинна бути принаймні такою швидкою і простою, як і заява. Підготовлена ​​заява може бути параметризована Більшість реляційних баз даних обробляє запит JDBC / SQL в чотири етапи: Розбір вхідного запиту SQL Складіть запит SQL Плануйте / оптимізуйте шлях збору даних …
222 java  jdbc 

8
Чим відрізняється Swing від AWT?
Може хтось, будь ласка, пояснить мені, в чому різниця між Swing та AWT? Чи є випадки, коли AWT корисніше / радять використовувати, ніж гойдалки чи навпаки?
222 java  swing  awt 

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