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

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

6
Ініціалізація макетних об'єктів - MockIto
Існує багато способів ініціалізації макетного об’єкта за допомогою MockIto. Який найкращий спосіб серед них? 1. public class SampleBaseTestCase { @Before public void initMocks() { MockitoAnnotations.initMocks(this); } 2. @RunWith(MockitoJUnitRunner.class) [EDIT] 3. mock(XXX.class); підкажіть, чи є якісь інші способи, кращі за ці ...
122 java  junit  mockito 

2
Boolean.hashCode ()
hashCode()Метод класу Boolean реалізується в такий спосіб: public int hashCode() { return value ? 1231 : 1237; } Чому він використовує 1231 та 1237? Чому б не щось інше?
122 java  boolean  hashcode 

28
Чому так червоний? Схоже, IntelliJ вважає, що кожну декларацію / метод неможливо знайти / вирішити
Я щойно встановив і перевстановив IntelliJ. Кожен файл Java з'являється червоним. Я перевірив JDK; це на 1.6. ##. maven clean installСкладання працювали просто відмінно. Я отримую звичайні виділені помилки. У кожній декларації: Неможливо вирішити символ SomeEntityBean / Bean і про кожен метод: Не вдається вирішити метод SomeFunction () Як виправити …

7
Чи можливо створити об'єкт File з InputStream
Чи є якийсь спосіб створити java.io.Fileоб’єкт із java.io.InputStream? Моєю вимогою є читання Файлу з RAR. Я не намагаюся написати тимчасовий файл, у мене є файл всередині архіву RAR, який я намагаюся прочитати.
122 java  io 

9
Java ByteBuffer до рядка
Це правильний підхід перетворити ByteBuffer у String таким чином, String k = "abcd"; ByteBuffer b = ByteBuffer.wrap(k.getBytes()); String v = new String(b.array()); if(k.equals(v)) System.out.println("it worked"); else System.out.println("did not work"); Причина, яку я запитую, полягає в тому, що це виглядає занадто просто, тоді як інші підходи, такі як Java: Перетворення рядка …

4
Як отримати параметри запиту у Spring Boot?
Я розробляю проект за допомогою Spring Boot. У мене є контролер, який приймає GET- запити. На даний момент я приймаю запити на такі URL-адреси: http: // localhost: 8888 / user / data / 002 але я хочу приймати запити, використовуючи параметри запиту : http: // localhost: 8888 / user? data …
122 java  rest  spring-boot 

2
Оцініть, чи список JSTL порожній
Я намагався оцінити, чи цей список масивів порожній чи ні, але жоден з них навіть не склав: <c:if test="${myObject.featuresList.size == 0 }"> <c:if test="${myObject.featuresList.length == 0 }"> <c:if test="${myObject.featuresList.size() == 0 }"> <c:if test="${myObject.featuresList.length() == 0 }"> <c:if test="${myObject.featuresList.empty}"> <c:if test="${myObject.featuresList.empty()}"> <c:if test="${myObject.featuresList.isEmpty}"> Як я можу оцінити, чи ArrayList порожній?
121 java  jsp  jstl 

11
Коли використовувати твердження і коли використовувати виняток
Більшу частину часу я буду використовувати виняток, щоб перевірити стан у своєму коді, мені цікаво, коли настає відповідний час для використання твердження? Наприклад, Group group=null; try{ group = service().getGroup("abc"); }catch(Exception e){ //I dont log error because I know whenever error occur mean group not found } if(group !=null) { //do …

6
Закриття підключень до бази даних на Java
Я трохи заплутався, читав нижче з http://en.wikipedia.org/wiki/Java_Database_Connectivity Connection conn = DriverManager.getConnection( "jdbc:somejdbcvendor:other data needed by some jdbc vendor", "myLogin", "myPassword" ); Statement stmt = conn.createStatement(); try { stmt.executeUpdate( "INSERT INTO MyTable( name ) VALUES ( 'my name' ) " ); } finally { //It's important to close the statement when …

4
Яка різниця між Class.this та цим у Java
Є два способи посилання на екземпляр класу в межах цього класу. Наприклад: class Person { String name; public void setName(String name) { this.name = name; } public void setName2(String name) { Person.this.name = name; } } Один використовує this.nameдля посилання на об’єктне поле, а інший використовує className.thisдля посилання на об’єктне …
121 java  this 

5
недійсний цільовий випуск: 1.7
Я бачив подібні запитання, але ще не знайшов відповіді. Використовуючи компіляцію Maven, я отримую: [ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.0:compile (default-compile) on project api: Fatal error compiling: invalid target release: 1.7 -> [Help 1] Ось pom.xml: <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>3.0</version> <configuration> <source>1.7</source> <target>1.7</target> <encoding>UTF-8</encoding> </configuration> </plugin> Версія Javac: javac 1.7.0_25 …
121 java  maven  java-7 

8
Чим відрізняються рамки BDD для Java? [зачинено]
Наразі це запитання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …
121 java  bdd 

4
Як зробити запит http за допомогою файлів cookie на Android?
Я хотів би зробити запит http на віддалений сервер під час належної обробки файлів cookie (наприклад, зберігання файлів cookie, надісланих сервером, та надсилання цих файлів cookie, коли я роблю наступні запити). Було б непогано зберегти будь-які файли cookie, але насправді єдине, що мені важливо - це сесійне cookie. З java.net …
121 java  android  http  url  cookies 


7
Сортування масиву в алфавітному порядку (без регістру)
У мене є рядковий рядок, namesякий містить імена людей. Я хочу сортувати масив в алфавітному порядку. ArrayList<String> names = new ArrayList<String>(); names.add("seetha"); names.add("sudhin"); names.add("Swetha"); names.add("Neethu"); names.add("ananya"); names.add("Athira"); names.add("bala"); names.add("Tony"); names.add("Karthika"); names.add("Nithin"); names.add("Vinod"); names.add("jeena"); Collections.sort(names); for(int i=0; i<names.size(); i++) System.out.println(names.get(i)); Я намагався сортувати список вище. Але він відображає відсортований масив як: …
121 java  sorting  arraylist 

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