«java» 태그된 질문

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


8
리플렉션 일반 Get 필드 값
리플렉션을 통해 필드 값을 받으려고합니다. 문제는 필드 유형을 모르고 값을 얻는 동안 결정해야한다는 것입니다. 이 코드는이 예외와 함께 발생합니다. java.lang.String 필드 com .... fieldName을 java.lang.String으로 설정할 수 없습니다. Field field = object.getClass().getDeclaredField(fieldName); field.setAccessible(true); Class<?> targetType = field.getType(); Object objectValue = targetType.newInstance(); Object value = field.get(objectValue); 캐스팅을 시도했지만 컴파일 오류가 발생합니다. …
132 java  reflection 


27
자바에서 숫자를 단어로 변환하는 방법
현재 숫자를 단어로 변환하고 (예 : 정적 배열 몇 개를 사용하여) 영어 텍스트로 변환하는 숫자의 크기에 따라 조잡한 메커니즘이 있습니다. 그러나 우리는 숫자가 큰 문제에 직면하고 있습니다. 10183 = Ten thousand one hundred eighty three 90 = Ninety 5888 = Five thousand eight hundred eighty eight 이 목적으로 사용할 수있는 …
132 java  math  numbers  jscience 

1
값이 null 인 맵 항목을 무시하는 Gson
Gson gson = new Gson(); Map<String,Object> map = new HashMap<String, Object>(); map.put("a", 1); map.put("b", null); System.out.println(gson.toJson(map)); //prints {"a":1} 모든 항목을 포함 시키려면 어떻게해야합니까?
132 java  json  gson 

10
Thymeleaf에서 if-else를 수행하는 방법?
간단하게 할 수있는 가장 좋은 방법은 무엇입니까 if- elseThymeleaf의는? 나는 Thymeleaf에서와 동일한 효과를 달성하고 싶습니다 <c:choose> <c:when test="${potentially_complex_expression}"> <h2>Hello!</h2> </c:when> <c:otherwise> <span class="xxx">Something else</span> </c:otherwise> </c:choose> JSTL에서. 내가 지금까지 생각한 것 : <div th:with="condition=${potentially_complex_expression}" th:remove="tag"> <h2 th:if="${condition}">Hello!</h2> <span th:unless="${condition}" class="xxx">Something else</span> </div> potentially_complex_expression두 번 평가하고 싶지 않습니다 . 그래서 로컬 …


20
android.view.InflateException 클래스 android.webkit.WebView 팽창 오류
Lollipop (API 22)에서는 애플리케이션에서 매번 애플리케이션 충돌이 발생하는 웹뷰를 보여줍니다. 이 이벤트와 관련된 Android 개발자 콘솔에 여러 충돌이 있습니다. Android 4, 6 및 7에서 작동한다고 말할 필요가 없습니다. 스택 추적 읽기 (이 게시물 끝에 게시 됨), 뭔가 버그가 있습니다. Caused by: android.content.res.Resources$NotFoundException: String resource ID #0x2040003 나는 ID가 존재하지 않기 …
132 java  android  webview 


11
왜 테스트를 위해 JUnit을 사용합니까?
어쩌면 내 질문은 초보자 질문 일지 모르지만 내가 사용할 상황을 실제로 이해할 수는 없습니다. junit? 간단한 응용 프로그램을 작성하든 더 큰 응용 프로그램을 작성하든 System.out진술을 사용하여 테스트하고 솔기가 나옵니다. JUnit을 사용하여 테스트 클래스를 작성하고 왜 동일한 메소드를 호출 해야하는 경우 프로젝트에서 불필요한 폴더를 작성하고 리턴하는지 확인한 다음 모든 것에 주석을 …
131 java  unit-testing  junit  tdd 


8
구아바 라이브러리 : 가장 유용하고 숨겨진 기능은 무엇입니까? [닫은]
여기서 무엇을 요청하는지 말하기는 어렵습니다. 이 질문은 모호하거나 모호하거나 불완전하거나 지나치게 광범위하거나 수사적이며 현재 형태로 합리적으로 대답 할 수 없습니다. 다시 열 수 있도록이 질문을 명확하게 설명 하려면 도움말 센터를 방문하십시오 . 휴일 팔년 전에 . 나는의 빠른 검사 있었다 구아바 API 하고 제공하는 새로운 콜렉션 유형 ( Multimap및 BiMap예를 …
131 java  guava 

16
Xml 구성 및 주석 기반 구성 [닫기]
폐쇄되었습니다 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 오년 전에 . 이 질문을 개선하십시오 최근에 작업하고있는 몇 가지 큰 프로젝트에서 하나 또는 다른 것을 선택하는 것이 점점 중요 해지는 …
131 java  xml  spring  annotations 

8
스칼라에서 이해력과 루프를 최적화하는 방법은 무엇입니까?
스칼라는 자바만큼 빠르다. 스칼라에서 원래 Java에서 해결 한 일부 프로젝트 오일러 문제를 다시 방문하고 있습니다. 구체적으로 문제 5 : "1에서 20까지의 모든 숫자로 균등하게 나눌 수있는 가장 작은 양수는 무엇입니까?" 내 Java 솔루션은 내 컴퓨터에서 완료하는 데 0.7 초가 걸립니다. public class P005_evenly_divisible implements Runnable{ final int t = 20; …

3
안드로이드 아카이브 라이브러리 (ar) vs 표준 jar
Android 앱의 표준 빌드 시스템으로 Gradle의 새로운 채택에 대한 기사를 읽었습니다. 글쎄, 표준 Java 개발에서 나는 보통 프로젝트를 빌드하기 위해 jar 파일에 의존합니다 . 그러나 안드로이드는 것 같다 AAR 에 동일 패키지, dll을 언급 한 바와 같이, 윈도우 OS에서 파일 여기를 : 먼저, Android 플랫폼이 응용 프로그램 수준의 "공유 라이브러리"를 …
131 java  android  jar  aar 

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