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

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

30
Як створити рядок Java із вмісту файлу?
Я вже деякий час використовую ідіому нижче. І це, здається, є найбільш розповсюдженим, принаймні на сайтах, які я відвідував. Чи є кращий / інший спосіб зчитувати файл у рядку на Java? private String readFile(String file) throws IOException { BufferedReader reader = new BufferedReader(new FileReader (file)); String line = null; StringBuilder …
1513 java  string  file  file-io  io 


27
Як працює Java 'для кожного циклу?
На цей питання є відповіді на Stack Overflow на російському : Як працює цикл foreach в Java? Поміркуйте: List<String> someList = new ArrayList<String>(); // add "monkey", "donkey", "skeleton key" to someList for (String item : someList) { System.out.println(item); } Як forвиглядатиме еквівалентний цикл, не використовуючи для кожного синтаксису?


30
Найшвидший спосіб визначити, чи є квадратний корінь цілого числа цілим числом
Я шукаю найшвидший спосіб визначити, чи longзначення є ідеальним квадратом (тобто його квадратний корінь - це інше ціле число): Я зробив це простим способом, використовуючи вбудовану Math.sqrt() функцію, але мені цікаво, чи є спосіб зробити це швидше, обмежившись лише доменним числом. Підтримувати таблицю пошуку недоцільно (оскільки існує близько 2 31,5 …


30
Що означає "Не вдалося знайти або завантажити основний клас"?
Поширена проблема, з якою стикаються нові розробники Java, полягає в тому, що їхні програми не працюють із повідомленням про помилку: Could not find or load main class ... Що це означає, що це викликає, і як ви повинні це виправити?
1370 java  class  main 


23
Що саме таке Apache Camel?
Я не розумію, що саме робить Camel . Якщо ви могли б дати 101 слово вступ до верблюда: Що це саме? Як це взаємодіє з додатком, написаним на Java? Це щось, що йде разом із сервером? Це незалежна програма? Поясніть, будь ласка, що таке верблюд.

7
Чому дозволено виконання коду Java в коментарях з певними символами Unicode?
Наступний код дає вихід "Hello World!" (ні, справді, спробуйте). public static void main(String... args) { // The comment below is not a typo. // \u000d System.out.println("Hello World!"); } Причиною цього є те, що компілятор Java розбирає символ Unicode \u000dяк новий рядок і перетворюється на: public static void main(String... args) { …
1356 java  unicode  comments 


30
Як округлити число до п яти знаків у Яві
Мені б хотілося - це метод перетворення подвійного рядка в рядок, який округляється методом напівперевершення, тобто, якщо десятковий закруглення дорівнює 5, він завжди округляється до наступного числа. Це стандартний метод округлення, який більшість людей очікує в більшості ситуацій. Я також хотів би, щоб відображалися лише значні цифри - тобто не …
1259 java  decimal  rounding  digits 

12
Помилки "Потрібно переосмислити метод надкласового класу" після імпорту проекту в Eclipse
Щоразу, коли мені доведеться повторно імпортувати свої проекти в Eclipse (якщо я перевстановив Eclipse або змінив місцеположення проектів), майже всі перекриті методи не форматовані правильно, що спричинило помилку: Метод повинен замінити метод надкласового рівня Можливо, варто зазначити, що це стосується проектів Android з будь-якої причини, значення аргументів методу не завжди …

30
Різниця між очікуванням () і сном ()
Яка різниця між a wait()і sleep()Threads? Чи я розумію, що wait()-ing Thread все ще знаходиться в запущеному режимі і використовує цикли процесора, але a sleep()-ing не споживає жодного циклу процесора? Чому у нас є і те, wait() і іншеsleep() : як їх реалізація змінюється на нижчому рівні?

30
Встановлення Android SDK не знаходить JDK
Я намагаюся встановити Android SDK на мою систему Windows 7 x64. jdk-6u23-windows-x64.exeінстальовано, але налаштування SDK для Android відмовляється продовжувати, оскільки не знайде інсталяцію JDK . Це відоме питання? І чи є рішення?
1199 java  android  sdk  windows-7-x64  jdk6 

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