«java» 태그된 질문

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


7
Java에서 따옴표를 이스케이프하지 않고 문자열 리터럴을 작성하는 방법이 있습니까?
내부에 따옴표가 많은 문자열 리터럴이 있다고 가정합니다. 당신은 그들 모두를 피할 수 있지만 고통스럽고 읽기가 어렵습니다. 일부 언어에서는 다음과 같이 할 수 있습니다. foo = '"Hello, World"'; 자바 그러나, ''사용되는 char당신이 그것을 사용할 수 있도록의 String이런 식의. 일부 언어에는이 문제를 해결할 수있는 구문이 있습니다. 예를 들어, 파이썬에서는 다음과 같이 할 …
111 java  string  escaping 

10
JERSEY를 사용하는 입력 및 출력 바이너리 스트림?
저는 Jersey를 사용하여 주로 JSON 인코딩 데이터를 검색하고 제공하는 RESTful API를 구현하고 있습니다. 그러나 다음을 수행해야하는 몇 가지 상황이 있습니다. PDF, XLS, ZIP 또는 기타 바이너리 파일과 같은 다운로드 가능한 문서를 내 보냅니다. 일부 JSON 및 업로드 된 XLS 파일과 같은 멀티 파트 데이터 검색 이 웹 서비스에 대한 AJAX …
111 java  jersey  jax-rs 

2
Swing GUI에서 validate (), revalidate () 및 invalidate ()의 차이점
Swing 구성 요소에는 특히 화면 레이아웃 업데이트와 관련된 여러 메서드가 있습니다. validate() invalidate() revalidate() Java 문서는 기술적 인 관점에서 이러한 내용을 다소 정의하고 있지만 사용 방법은 명확하지 않습니다. 이들의 차이점은 무엇이며 어떤 상황에서 다른 것보다 하나를 사용해야합니까?

16
풍부한 Word 문서를 작성할 수있는 Java API가 있습니까? [닫은]
닫은. 이 질문은 Stack Overflow 지침을 충족하지 않습니다 . 현재 답변을 받고 있지 않습니다. 이 질문을 개선하고 싶으십니까? Stack Overflow의 주제에 맞게 질문을 업데이트하세요 . 휴일 2 년 전 . 이 질문 개선 표, 그래프, 목차 및 텍스트가 포함 된 Word 문서를 생성해야하는 곳에서 작업 할 새 앱이 있습니다. 이를 …
111 java  ms-word  docx  doc 

7
이 메서드는 왜 4를 인쇄합니까?
StackOverflowError를 잡으려고 시도하고 다음 방법을 생각해 낼 때 어떤 일이 발생하는지 궁금합니다. class RandomNumberGenerator { static int cnt = 0; public static void main(String[] args) { try { main(args); } catch (StackOverflowError ignore) { System.out.println(cnt++); } } } 이제 내 질문 : 이 메서드는 왜 '4'를 인쇄합니까? System.out.println()콜 스택에서 3 …
111 java  jvm  stack-overflow 

10
배열 / 문자열 목록을 배열 / 정수 목록으로 변환하는 람다 표현식
Java 8에는 강력한 람다식이 함께 제공되므로 List / array of Strings를 Array / List of Integers, Floats, Doubles 등으로 변환하는 함수를 작성하고 싶습니다. 일반 Java에서는 다음과 같이 간단합니다. for(String str : strList){ intList.add(Integer.valueOf(str)); } 그러나 문자열 배열을 정수 배열로 변환 할 때 람다를 사용하여 동일한 결과를 얻으려면 어떻게해야합니까?

15
Eclipse가 시작되지 않고 아무것도 변경하지 않았습니다.
적어도 한 달 동안 아무것도 업데이트하지 않았습니다. 나는 정상적으로 일하고 있었는데 갑자기 메뉴가 모두 비어있어서 이클립스를 다시 시작하기로 결정했습니다. 모든 것을 저장하기 위해 "닫기"와 "확인"을 클릭했지만 아무 일도 일어나지 않았으므로 다시 닫기를 클릭하고 eclipse를 닫았습니다. 이클립스를 클릭하면 로딩 화면 만 깜박이고 사라졌다가 .log파일 을 확인하라는 메시지가 표시 됩니다. 그 이후로 …
111 java  eclipse 

11
javac : 명령을 찾을 수 없습니다.
명령을 사용하여 CentOS 릴리스 5.5 시스템에 Java를 설치했습니다 yum install java. 하지만 javac를 사용하여 클래스를 컴파일 할 수 없습니다. 다른 패키지를 설치해야합니까? javac실행 파일 을 찾으려고했지만 찾을 수 없습니다. /usr/bin/java다음과 같이 연결됩니다 /usr/bin/java.-> /etc/alternatives/java /etc/alternatives/java->/usr/lib/jvm/jre-1.6.0-openjdk.x86_64/bin/java 나는 다음과 같은 출력을 보았다 yum list installed |grep java. java-1.6.0-openjdk.x86_64 1:1.6.0.0-1.16.b17.el5 installed tzdata-java.x86_64 2011b-1.el5 …

9
Arraylist에서 Array로
ArrayList에서 Array로 변환하는 것이 안전 / 권장되는지 알고 싶습니다. 각 줄에 문자열이있는 텍스트 파일이 있습니다. 1236 1233 4566 4568 .... 배열 목록으로 읽어 들인 다음 배열로 변환합니다. 그렇게하는 것이 합법적입니까? 감사
111 java  arraylist 

12
문자열 비교에서 대소 문자를 구분하지 않게하려면 어떻게해야합니까?
두 문자열을 비교하는 Java 프로그램을 만들었습니다. String s1 = "Hello"; String s2 = "hello"; if (s1.equals(s2)) { System.out.println("hai"); } else { System.out.println("welcome"); } "환영"이 표시됩니다. 대소 문자를 구분한다는 것을 이해합니다. 하지만 내 문제는 대소 문자를 구분하지 않고 두 문자열을 비교하고 싶다는 것입니다. 즉, 출력이 hai.

2
Comparator.reversed ()는 람다를 사용하여 컴파일되지 않습니다.
일부 사용자 개체가있는 목록이 있고 목록을 정렬하려고하지만 메서드 참조를 사용하여 작동하며 람다 식을 사용하면 컴파일러에서 오류가 발생합니다. List<User> userList = Arrays.asList(u1, u2, u3); userList.sort(Comparator.comparing(u -> u.getName())); // works userList.sort(Comparator.comparing(User::getName).reversed()); // works userList.sort(Comparator.comparing(u -> u.getName()).reversed()); // Compiler error 오류: com\java8\collectionapi\CollectionTest.java:35: error: cannot find symbol userList.sort(Comparator.comparing(u -> u.getName()).reversed()); ^ symbol: method getName() …


9
16 진수 문자열을 정수로 변환
나는 많은 다른 값에 대한 문자열 비교 대신 int 비교를 할 수 있도록 8 자 길이의 16 진수 코드 인 문자열을 정수로 변환하려고합니다. 나는 이것이 C ++에서 매우 사소하다는 것을 알고 있지만 Java로해야합니다. 내가 만족시켜야 할 테스트 케이스는 본질적으로 "AA0F245C"를 int로 변환 한 다음 해당 문자열로 다시 변환하여 올바르게 변환되는지 …
111 java  hex 

12
개조를 사용하여 GSON으로 중첩 된 JSON 개체 가져 오기
내 Android 앱에서 API를 사용하고 있으며 모든 JSON 응답은 다음과 같습니다. { 'status': 'OK', 'reason': 'Everything was fine', 'content': { < some data here > } 문제는 내 모든 POJO에 status, reason필드 가 있고 필드 안에 content내가 원하는 실제 POJO가 있다는 것입니다. 항상 content필드 를 추출하기 위해 Gson의 사용자 지정 …
111 java  android  json  gson  retrofit 

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