«java» 태그된 질문

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

18
Java에서 환경 변수를 설정하는 방법
Java에서 환경 변수를 설정하는 방법 를 사용하여 하위 프로세스에 대해이 작업을 수행 할 수 있음을 알았습니다 ProcessBuilder. 그래도 시작할 하위 프로세스가 여러 개 있으므로 현재 프로세스 환경을 수정하고 하위 프로세스가 상속하도록합니다. 있어 System.getenv(String)단일 환경 변수를 얻기 위해. 로 Map전체 환경 변수 세트를 얻을 수도 있습니다 System.getenv(). 그러나, 호출 put()그것에 것은 …


12
main이 유효한 Java 식별자입니까?
내 아이들 중 하나가 고등학교에서 Java를 사용하고 있으며 그의 테스트 중 하나에서 이것을 가지고 있습니다. 다음 중 Java에서 유효한 식별자는 무엇입니까? ㅏ. 123java 비. main 씨. java1234 디. {abce 이자형. )whoot 그는 b 에 대답 하고 잘못했습니다. 나는 질문을 보았고, 그 주장 main 이다 유효한 식별자과 잘 했어야있다. 식별자 에 …

12
정적이 아닌 변수는 정적 컨텍스트에서 참조 할 수 없습니다
이 테스트 코드를 작성했습니다. class MyProgram { int count = 0; public static void main(String[] args) { System.out.println(count); } } 그러나 다음과 같은 오류가 발생합니다. Main.java:6: error: non-static variable count cannot be referenced from a static context System.out.println(count); ^ 클래스 변수를 인식하는 메소드를 얻으려면 어떻게해야합니까?

17
Spring Security를 ​​사용할 때 Bean에서 현재 사용자 이름 (예 : SecurityContext) 정보를 얻는 올바른 방법은 무엇입니까?
Spring Security를 ​​사용하는 Spring MVC 웹 앱이 있습니다. 현재 로그인 한 사용자의 사용자 이름을 알고 싶습니다. 아래 주어진 코드 스 니펫을 사용하고 있습니다. 이것이 허용되는 방법입니까? 나는이 컨트롤러 내에서 정적 메소드를 호출하는 것을 좋아하지 않는다. 대신 현재 SecurityContext 또는 현재 인증을 주입하도록 앱을 구성하는 방법이 있습니까? @RequestMapping(method = RequestMethod.GET) public …


17
Java 8 스트림 내부에서 CHECKED 예외를 발생시키는 방법은 무엇입니까?
Java 8 스트림 / 람다에서 CHECKED 예외를 던질 수 있습니까? 다시 말해,이 컴파일과 같은 코드를 만들고 싶습니다. public List<Class> getClasses() throws ClassNotFoundException { List<Class> classes = Stream.of("java.lang.Object", "java.lang.Integer", "java.lang.String") .map(className -> Class.forName(className)) .collect(Collectors.toList()); return classes; } 이 Class.forName()메소드는 위 의 메소드 ClassNotFoundException가를 검사 하므로 컴파일되지 않습니다 . 확인 된 예외를 …



8
가장 쉬운 방법은 Java에서 사용자 정의 예외 클래스를 정의하는 방법은 무엇입니까?
내 자신의 예외 클래스를 가장 쉬운 방법으로 정의하려고하는데 이것이 내가 얻는 것입니다. public class MyException extends Exception {} public class Foo { public bar() throws MyException { throw new MyException("try again please"); } } 이것은 Java 컴파일러가 말하는 것입니다. cannot find symbol: constructor MyException(java.lang.String) 이 생성자가에서 상속 받아야한다는 느낌 java.lang.Exception이 …

5
Java 문자열 분할에서 빈 값이 제거되었습니다.
구분 기호를 사용하여 값을 분할하려고합니다. 하지만 놀라운 결과를 찾고 있습니다 String data = "5|6|7||8|9||"; String[] split = data.split("\\|"); System.out.println(split.length); 8 개의 값을 얻을 것으로 예상됩니다. [5,6,7, EMPTY, 8,9, EMPTY, EMPTY] 하지만 6 개의 값만 받고 있습니다. 모든 아이디어와 해결 방법. EMPTY 값이 어디에 있든 관계없이 배열되어야합니다.
286 java  string  split 


12
Android에는 컴파일러 준수 레벨 5.0 또는 6.0이 필요합니다. 대신 '1.7'을 찾았습니다. Android 도구> 프로젝트 속성 수정을 사용하십시오.
아무도 이것에 비슷한 문제가 있었지만 안드로이드 프로젝트를 가져오고 다음과 같은 오류가 발생합니다. [2011-10-03 17:20:09 - Screen] Android requires compiler compliance level 5.0 or 6.0. Found '1.7' instead. Please use Android Tools > Fix Project Properties. [2011-10-03 17:21:55 - App] Android requires compiler compliance level 5.0 or 6.0. Found '1.7' instead. …
286 java  android 


16
Gson을 사용하여 JSON을 HashMap으로 변환하는 방법은 무엇입니까?
JSON 형식으로 데이터를 반환하는 서버에서 데이터를 요청하고 있습니다. 요청을 할 때 HashMap을 JSON으로 캐스팅하는 것은 전혀 어렵지 않지만 다른 방법은 약간 까다로워 보입니다. JSON 응답은 다음과 같습니다. { "header" : { "alerts" : [ { "AlertID" : "2", "TSExpires" : null, "Target" : "1", "Text" : "woot", "Type" : "1" …
286 java  json  dictionary  hashmap  gson 

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