«java» 태그된 질문

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


11
Java에서 JSON을 사용하는 HTTP POST
Java에서 JSON을 사용하여 간단한 HTTP POST를 만들고 싶습니다. URL이 www.site.com 예를 들어 {"name":"myname","age":"20"}레이블이 붙은 값을받습니다 'details'. POST 구문을 작성하는 방법은 무엇입니까? 또한 JSON Javadocs에서 POST 메소드를 찾지 못하는 것 같습니다.
188 java  json  http  post 

8
Java 8-목록을 변환하는 가장 좋은 방법 : map 또는 foreach?
나는 목록이 myListToParse내가 요소를 필터링하고 각 요소에 대해 방법을 적용하고, 다른 목록에 결과를 추가 할 myFinalList. Java 8에서는 두 가지 방법으로 할 수 있음을 알았습니다. 나는 그들 사이의보다 효율적인 방법을 알고 싶습니다. 왜 한 가지 방법이 다른 방법보다 낫습니다. 세 번째 방법에 대한 제안이 열려 있습니다. 방법 1 : myFinalList …
188 java  java-8  java-stream 

9
자바 8 람다 무효 인수
Java 8에서 다음과 같은 기능 인터페이스가 있다고 가정 해 봅시다. interface Action<T, U> { U execute(T t); } 그리고 어떤 경우에는 인수 또는 반환 유형이없는 작업이 필요합니다. 그래서 다음과 같이 씁니다. Action<Void, Void> a = () -> { System.out.println("Do nothing!"); }; 그러나 컴파일 오류가 발생하므로 다음과 같이 작성해야합니다. Action<Void, Void> …
188 java  lambda  java-8  void 

18
org.hibernate.LazyInitializationException 수정하는 방법-프록시를 초기화 할 수 없습니다-세션 없음
다음과 같은 예외가 있습니다. Exception in thread "main" org.hibernate.LazyInitializationException: could not initialize proxy - no Session at org.hibernate.proxy.AbstractLazyInitializer.initialize(AbstractLazyInitializer.java:167) at org.hibernate.proxy.AbstractLazyInitializer.getImplementation(AbstractLazyInitializer.java:215) at org.hibernate.proxy.pojo.javassist.JavassistLazyInitializer.invoke(JavassistLazyInitializer.java:190) at sei.persistence.wf.entities.Element_$$_jvstc68_47.getNote(Element_$$_jvstc68_47.java) at JSON_to_XML.createBpmnRepresantation(JSON_to_XML.java:139) at JSON_to_XML.main(JSON_to_XML.java:84) main에서 다음 줄로 전화를 걸 때 : Model subProcessModel = getModelByModelGroup(1112); System.out.println(subProcessModel.getElement().getNote()); getModelByModelGroup(int modelgroupid)먼저 다음과 같이 방법을 구현했습니다 . public static Model …

7
더블 값에 대한 assertEquals의 엡실론 인수 의미
assertEquals이중 값을 테스트하기 위해 junit 에 대한 질문이 있습니다. API 문서를 읽으면 다음을 볼 수 있습니다. @Deprecated public static void assertEquals(double expected, double actual) 더 이상 사용되지 않습니다. 대신 assertEquals (더블 예상, 더블 실제, 더블 엡실론)를 사용하십시오. 그 epsilon가치는 무엇을 의미합니까? (엡실론은 그리스 알파벳 문자입니다.)? 누군가 나에게 사용법을 설명 할 …
187 java  unit-testing  junit 

14
우리는 언제 String 리터럴에서 String의 인턴 메소드를 사용해야합니까?
에 따르면 문자열 # 인턴 () , intern메소드는 문자열이 문자열 풀에서 발견되는 경우, 그렇지 않으면 새로운 문자열 객체는 문자열 풀에 추가되고이 String의 참조가 반환, 문자열 수영장에서 문자열을 반환하기로되어있다. 그래서 나는 이것을 시도했다 : String s1 = "Rakesh"; String s2 = "Rakesh"; String s3 = "Rakesh".intern(); if ( s1 == s2 …

19
술어에 의해 스트림 제한
(잠재적으로 무한)을 제한하는 Java 8 스트림 작업이 있습니까? Stream첫 번째 요소가 술어와 일치하지 않을 때까지 있습니까? Java 9에서는 takeWhile아래 예와 같이 10 미만의 모든 숫자를 인쇄 할 수 있습니다 . IntStream .iterate(1, n -> n + 1) .takeWhile(n -> n < 10) .forEach(System.out::println); Java 8에는 그러한 작업이 없으므로 일반적인 방법으로 …
187 java  java-8  java-stream 



8
GSON-날짜 형식
Gson 출력에서 ​​사용자 정의 날짜 형식을 찾으려고하지만 .setDateFormat(DateFormat.FULL)작동하지 않는 것 같습니다 .registerTypeAdapter(Date.class, new DateSerializer()). Gson이 "Date"개체를 신경 쓰지 않고 그 방식으로 인쇄하는 것과 같습니다. 어떻게 바꿀 수 있습니까? 감사 편집하다: @Entity public class AdviceSheet { public Date lastModif; [...] } public void method { Gson gson = new GsonBuilder().setDateFormat(DateFormat.LONG).create(); System.out.println(gson.toJson(adviceSheet); …
187 java  gson 

11
"비교 방법이 일반 계약을 위반합니다!"
누군가가 간단한 용어로 설명 할 수 있습니까? 왜이 코드에서 "비교 방법이 일반 계약을 위반합니다!"라는 예외가 발생합니까? private int compareParents(Foo s1, Foo s2) { if (s1.getParent() == s2) return -1; if (s2.getParent() == s1) return 1; return 0; }
187 java  comparator 

30
java.lang.IllegalStateException : 전체 화면 불투명 활동 만 방향을 요청할 수 있습니다.
Android 8.0 Oreo java.lang.IllegalStateException의 주소록에서 연락처를 검색하는 중에 문제가 발생했습니다. 전체 화면 불투명 한 활동 만 방향을 요청할 수 있습니다. 전화 문의 서에서 내 활동의 연락처를 얻으려고하는데 Lollipop, Marshmallow, Nougat 등에 완벽하게 작동하지만 Oreo에게 오류가 발생합니다. 내 코드는 다음과 같습니다. 데모 코드 :- private void loadContacts() { contactAsync = new …

19
“java.net.BindException : 이미 사용중인 주소 : JVM_Bind”오류를 어떻게 해결합니까?
이클립스 에서이 오류가 발생했습니다. run: [java] Error creating the server socket. [java] Oct 04, 2012 5:31:38 PM cascadas.ace.AceFactory bootstrap [java] SEVERE: Failed to create world : java.net.BindException: Address already in use: JVM_Bind [java] Java Result: -1 BUILD SUCCESSFUL Total time: 10 seconds 왜 지금 나타 났는지 잘 모르겠지만 몇 시간 …

3
Java에서 서블릿 필터를 사용하여 수신 서블릿 요청 URL을 변경하는 방법은 무엇입니까?
서블릿 필터를 사용하여 수신 서블릿 요청 URL을 변경하는 방법 http://nm-java.appspot.com/Check_License/Dir_My_App/Dir_ABC/My_Obj_123 에 http://nm-java.appspot.com/Check_License?Contact_Id=My_Obj_123 ? 업데이트 : 아래 BalusC의 단계에 따라 다음 코드를 생각해 냈습니다. public class UrlRewriteFilter implements Filter { @Override public void init(FilterConfig config) throws ServletException { // } @Override public void doFilter(ServletRequest req, ServletResponse res, FilterChain chain) throws ServletException, …

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