«java» 태그된 질문

Java는 널리 사용되는 고급 프로그래밍 언어입니다. 언어 자체를 사용하거나 이해하는 데 문제가있는 경우이 태그를 사용하십시오. 이 태그는 거의 사용되지 않으며 [spring], [spring-boot], [jakarta-ee], [android], [javafx], [gradle] 및 [maven]과 함께 가장 자주 사용됩니다.

7
스파 스 어레이 vs 해시 맵
HashMap정수 키를 가진 SparseArrays 가 s 보다 훨씬 더 좋은 몇 가지 이유를 생각할 수 있습니다 . 에 대한 Android 설명서에 SparseArray"일반적으로 기존보다 느립니다 HashMap"라고 표시되어 있습니다. HashMaps 대신을 사용하여 코드를 작성하면 SparseArray코드가 다른 Map 구현에서 작동하며 Maps 용으로 설계된 모든 Java API를 사용할 수 있습니다. 당신이 사용하는 코드를 작성하는 …



8
안드로이드 자바; 자산 폴더의 로컬 JSON 파일을 ListView로 구문 분석하는 방법
현재 수식 목록을 표시하고 일부 수식을 해결 해야하는 물리 앱을 개발 중입니다 (유일한 문제는 ListView) 이것이 나의 주요 레이아웃입니다 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="fill_parent" android:layout_height="wrap_content" android:measureWithLargestChild="false" android:orientation="vertical" tools:context=".CatList" > <RelativeLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:background="@drawable/titlebar" > <TextView android:id="@+id/Title1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerHorizontal="true" android:layout_centerVertical="true" android:text="@string/app_name" android:textAppearance="?android:attr/textAppearanceLarge" android:textColor="#ff1c00" android:textIsSelectable="false" /> </RelativeLayout> <ListView android:id="@+id/listFormulas" android:layout_width="match_parent" android:layout_height="wrap_content" > …

10
이 예제에서 java.util.ConcurrentModificationException이 발생하지 않는 이유는 무엇입니까?
참고 : Iterator#remove()방법을 알고 있습니다. 왜 '다음 코드 샘플에서는 이해가 안 List.remove의 main방법은 발생 ConcurrentModificationException하지만, 하지 에 remove방법. public class RemoveListElementDemo { private static final List<Integer> integerList; static { integerList = new ArrayList<Integer>(); integerList.add(1); integerList.add(2); integerList.add(3); } public static void remove(Integer toRemove) { for(Integer integer : integerList) { if(integer.equals(toRemove)) { …

8
Java에서 (a == 1 && a == 2 && a == 3)을 true로 평가할 수 있습니까?
우리는 그것이 JavaScript로 가능하다는 것을 알고 있습니다 . 그러나 Java에서 아래에 주어진 조건에서 "성공"메시지를 인쇄 할 수 있습니까? if (a==1 && a==2 && a==3) { System.out.println("Success"); } 누군가 제안 : int _a = 1; int a = 2; int a_ = 3; if (_a == 1 && a == 2 …
176 java 


6
준비된 명령문에서 "like"와일드 카드 사용
mysql 데이터베이스 쿼리를 실행하기 위해 준비된 명령문을 사용하고 있습니다. 그리고 나는 일종의 키워드를 기반으로 검색 기능을 구현하고 싶습니다. 이를 위해서는 LIKE키워드 를 사용해야 합니다. 또한 이전에 준비된 명령문을 사용했지만 LIKE다음 코드에서 어디에 추가 해야하는지 함께 사용하는 방법을 모르겠습니다 'keyword%'. pstmt.setString(1, notes)그대로 (1, notes+"%")또는 이와 비슷한 방식 으로 직접 사용할 수 …

13
Integer.toString (int i) 및 String.valueOf (int i)
왜 방법 String.valueOf(int i)이 존재 하는지 궁금 합니다. 나는 변환하려면이 방법을 사용하고 있습니다 int에 String그냥 발견 Integer.toString(int i)방법. 이 메소드의 구현을 살펴본 후 첫 번째 메소드가 두 번째 메소드를 호출하는 것을 보았습니다. 결과적으로 String.valueOf(int i)직접 전화하는 것보다 하나 이상의 전화 를 포함하는 모든 전화Integer.toString(int i)
176 java 

13
Java에서 비밀번호를 어떻게 해시합니까?
데이터베이스에 저장하기 위해 비밀번호를 해시해야합니다. Java로 어떻게 할 수 있습니까? 나는 일반 텍스트 암호를 가져 와서 임의의 소금을 추가 한 다음 소금과 해시 된 암호를 데이터베이스에 저장하기를 바랐습니다. 그런 다음 사용자가 로그인하고 싶을 때 제출 한 비밀번호를 가져 와서 계정 정보에서 임의의 소금을 추가하고 해시하여 저장된 해시 비밀번호와 계정 정보가 …


4
IntelliJ에서 컴파일 오류 목록을 보는 방법은 무엇입니까?
Eclipse에서 표시되는 방식과 유사한 IntelliJ의 모든 컴파일 오류를 보는 방법을 찾고 있습니다. 여기와 Google에서 검색을 시도했지만 실제로 해결책을 찾지 못했습니다. 나는 IntelliJ를 정말로 좋아하고, 최근에 Eclipse에서 그것을 변환했으며, 이것이 내가 놓친 것이지 근본적인 결함이 아닌 것이기를 바랍니다.

5
Jar 파일에서 클래스 실행
/ myfoldermyJar.jar 에 jar 파일이 있고 클래스를 사용하려는 경우myClass 하려면 명령 행에서 어떻게합니까? 나는 그것이 디렉토리로 가서 말할 것이라고 생각 java -cp myJar.jar.myClass했지만 작동하지 않습니다. 도움을 주시면 감사하겠습니다.
176 java  command-line  jar 

4
RabbitMQ와 채널과 연결의 관계
RabbitMQ 자바 클라이언트는 다음과 같은 개념이 있습니다 : Connection -RabbitMQ 서버 인스턴스에 대한 연결 Channel -??? 소비자 스레드 풀-RabbitMQ 서버 큐에서 메시지를 소비하는 스레드 풀 큐-FIFO 순서로 메시지를 보유하는 구조 나는 관계를 이해하기 위해 노력하고있어 더 중요한과 의 연관성 그들 사이. 나는 Channel이것이 당신이 게시하고 소비하는 구조이고 개방 된 연결에서 …

9
.toArray (new MyClass [0]) 또는 .toArray (new MyClass [myList.size ()])?
ArrayList가 있다고 가정합니다. ArrayList<MyClass> myList; toArray를 호출하고 싶습니다. 성능상의 이유가 있습니까? MyClass[] arr = myList.toArray(new MyClass[myList.size()]); 위에 MyClass[] arr = myList.toArray(new MyClass[0]); ? 나는 덜 장황하기 때문에 두 번째 스타일을 선호하며 컴파일러가 빈 배열이 실제로 생성되지 않도록 할 것이라고 가정했지만 그것이 사실인지 궁금합니다. 물론 99 %의 경우에 차이가 없지만 정상적인 …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.