«java» 태그된 질문

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

11
탐색 창 헤더에서 TextView의 텍스트를 변경하는 방법은 무엇입니까?
탐색 창 헤더 내에서 TextView의 텍스트를 변경하고 싶습니다. 하지만이 오류가 발생합니다. java.lang.NullPointerException : null 객체 참조에서 가상 메소드 'void android.widget.TextView.setText (java.lang.CharSequence)'호출 시도 activity_main.xml <?xml version="1.0" encoding="utf-8"?> <android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:id="@+id/drawer_layout" android:layout_width="match_parent" android:layout_height="match_parent" android:fitsSystemWindows="true" tools:openDrawer="start"> <LinearLayout android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical"> <include layout="@layout/app_bar_main" android:layout_width="match_parent" android:layout_height="wrap_content" /> <FrameLayout android:id="@+id/frame_container" android:layout_width="match_parent" android:layout_height="match_parent" /> </LinearLayout> …
84 java  android  textview 

8
Android에 대한 READ_EXTERNAL_STORAGE 권한
사용자 장치의 미디어 파일 (음악)에 액세스하여 재생하려고합니다. 쉬운 "hello world"음악 플레이어 앱입니다. 나는 몇 가지 튜토리얼을 따랐고 기본적으로 동일한 코드를 제공합니다. 하지만 작동하지 않습니다. 계속 충돌하고 나에게 말합니다. error..... Caused by: java.lang.SecurityException: Permission Denial: reading com.android.providers.media.MediaProvider uri content://media/external/audio/media from pid=27696, uid=10059 requires android.permission.READ_EXTERNAL_STORAGE, or grantUriPermission() .... 이제 이것은 내 매니페스트 …

5
Stream.allMatch ()가 빈 스트림에 대해 true를 반환하는 이유는 무엇입니까?
제 동료와 저는 빈 스트림 호출 allMatch()이 반환 될 것이라는 가정으로 인해 버그가 발생했습니다 false. if (myItems.allMatch(i -> i.isValid()) { //do something } 물론 문서를 읽지 않고 가정하는 것은 우리의 잘못입니다. 그러나 내가 이해하지 못하는 allMatch()것은 빈 스트림에 대한 기본 동작이 true. 그 이유는 무엇입니까? anyMatch()(반대로 false를 반환하는) 와 마찬가지로이 …

8
MAVEN_HOME, MVN_HOME 또는 M2_HOME
무엇이 올바른 메이븐 환경 변수 이름이다 : MAVEN_HOME, MVN_HOME또는 M2_HOME? MAVEN_HOME및 M2_HOME 여기 에 대한 몇 가지 세부 정보를 찾았 습니다 . 그러나 나는 또한 MVN_HOME주변에서 보았다 .
84 java  maven  maven-2  maven-3 

4
중첩 된 캡처 그룹은 정규식에서 어떻게 번호가 매겨 집니까?
정규식이 중첩 된 괄호의 캡처 동작을 처리하는 방법에 대한 정의 된 동작이 있습니까? 더 구체적으로 말하면, 다른 엔진이 첫 번째 위치의 바깥 쪽 괄호와 후속 위치의 중첩 된 괄호를 캡처 할 것이라고 합리적으로 예상 할 수 있습니까? 다음 PHP 코드를 고려하십시오 (PCRE 정규식 사용). <?php $test_string = 'I want to …

5
정규식 일치 후 다음 텍스트 가져 오기
저는 Regex를 처음 사용하고 튜토리얼을 살펴 봤지만 원하는 작업에 적용되는 것을 찾지 못했습니다. 나는 무언가를 찾고 싶지만 그 뒤에 오는 모든 것을 반환하지만 검색 문자열 자체는 반환하지 않습니다. 예 : " 굉장한 절름발이 문장 " " 문장 " 검색 return " 정말 멋져요 " 어떤 도움이라도 대단히 감사하겠습니다. 이것은 지금까지 …
84 java  regex 

4
Maven은 npm과 유사합니까?
나는 package.json 파일에서 종속성을 찾고 다운로드하는 npm으로 작업했습니다. 마찬가지로 Java 프로젝트에 pom.xml 파일이 있습니다. maven 이이 파일을 찾고 종속성을 다운로드합니까? 종속성 jar를 제공하는 대신 package.json과 같은 pom.xml 파일을 전달할 수 있습니까? 이러한 도구는 유사하고 다른 플랫폼 용으로 만 빌드됩니까?
84 java  json  node.js  maven  npm 

7
java.lang.ClassCastException : java.util.LinkedHashMap을 com.testing.models.Account로 캐스트 할 수 없습니다.
아래 오류가 발생합니다. java.lang.ClassCastException: java.util.LinkedHashMap cannot be cast to com.testing.models.Account 아래 코드로 final int expectedId = 1; Test newTest = create(); int expectedResponseCode = Response.SC_OK; ArrayList<Account> account = given().when().expect().statusCode(expectedResponseCode) .get("accounts/" + newTest.id() + "/users") .as(ArrayList.class); assertThat(account.get(0).getId()).isEqualTo(expectedId); 내가 할 수없는 이유가 get(0)있습니까?

18
Android Room Database : 엔티티에서 Arraylist를 처리하는 방법은 무엇입니까?
방금 오프라인 데이터 저장을 위해 Room을 구현했습니다. 하지만 Entity 클래스에서 다음 오류가 발생합니다. Error:(27, 30) error: Cannot figure out how to save this field into database. You can consider adding a type converter for it. 그리고 수업은 다음과 같습니다. @Entity(tableName = "firstPageData") public class MainActivityData { @PrimaryKey private String userId; …

4
Java 8 Comparator 유형 추론에 의해 매우 혼동 됨
특히 정적 메서드 사용과 람다 식에 매개 변수 형식이 필요한지 여부와 관련하여 Collections.sort및 의 차이점을 살펴 보았습니다 . 시작하기 전에, 예 를 들어 내 문제를 극복하기 위해 메소드 참조를 사용할 수 있다는 것을 알고 있지만 여기에서 내 쿼리는 수정하고 싶은 것이 아니라 대답을 원하는 것입니다. 즉, Java 컴파일러가 이러한 방식으로 …

7
e.getMessage ()와 e.getLocalizedMessage ()의 차이점
이 두 가지 방법을 사용하여 오류 처리를 수행하는 동안 catch 블록에서 발생한 메시지를 얻습니다. 둘 다 오류 처리에서 메시지를 받았지만이 두 가지가 정확히 어떻게 다른가요? 나는 인터넷에서 약간의 검색을했고 여기 에서이 대답을 찾았습니다. Java 예외는 Throwable에서 getMessage 및 getLocalizedMessage 메소드를 상속합니다 (관련 링크 참조). 차이점은 하위 클래스가 로케일 별 메시지를 …
84 java  android 

5
ExecutorService에서 shutdown ()을 호출하는 이유
나는 지난 몇 시간에 대해 상당히 읽고 있었다, 나는 단순히 어떤 이유 (볼 수없는 유효한 전화에 이유) shutdown()온 ExecutorService우리는 엄청난 응용 프로그램을하지 않는 한, 어떤 상점, 수십 사용되지 않는 다른 실행 프로그램 서비스의 수십 오랫동안. (내가 모은 것에서) 셧다운이하는 유일한 일은 일단 정상 쓰레드가하는 일을하는 것입니다. 일반 Thread가 Runnable (또는 …

5
자바로지도 만들기
다음 map으로 구성된 항목을 포함 하는을 만들고 싶습니다.(int, Point2D) Java에서 어떻게 할 수 있습니까? 다음을 실패했습니다. HashMap hm = new HashMap(); hm.put(1, new Point2D.Double(50, 50));
84 java  map 

6
배열에서 변경 가능한 목록을 만드시겠습니까?
배열 List의 내용을 수정하기 위해으로 바꾸고 싶은 배열이 있습니다. 스택 오버플로는 주소가 있다는 질문 / 답변을 많이 가지고 Arrays.asList()그리고 그것은 단지 기본으로되는 배열의 목록보기를 제공하는 방법, 어떻게 결과 목록을 조작하려고 시도하는 것은 일반적으로 발생합니다 UnsupportedOperationException(예를 들어, 목록을 조작하기 위해 사용되는 방법으로 add(), remove()등)됩니다 에서 제공하는 List 구현에 의해 구현되지 않았습니다 …
84 java  arrays  list  mutable 

10
Java 오류 : 비교 방법이 일반 계약을 위반 함
이것에 대한 많은 질문을보고 문제를 해결하려고 노력했지만 한 시간 동안 인터넷 검색과 많은 시행 착오 끝에 여전히 고칠 수 없습니다. 여러분 중 일부가 문제를 파악하기를 바랍니다. 이것이 내가 얻는 것입니다. java.lang.IllegalArgumentException: Comparison method violates its general contract! at java.util.ComparableTimSort.mergeHi(ComparableTimSort.java:835) at java.util.ComparableTimSort.mergeAt(ComparableTimSort.java:453) at java.util.ComparableTimSort.mergeForceCollapse(ComparableTimSort.java:392) at java.util.ComparableTimSort.sort(ComparableTimSort.java:191) at java.util.ComparableTimSort.sort(ComparableTimSort.java:146) at java.util.Arrays.sort(Arrays.java:472) at …

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