반응형

java 255

현재 날짜와 시간을 UTC 또는 자바 GMT로 받는 방법은?

현재 날짜와 시간을 UTC 또는 자바 GMT로 받는 방법은? 이 게시물을 개선하고 싶으십니까?인용문 및 정답에 대한 설명을 포함하여 이 질문에 대한 자세한 답변을 제공하십시오.자세한 내용이 없는 답변은 편집하거나 삭제할 수 있다. 새 항목을 만들 때Date개체는 현재 시간으로 초기화되지만 로컬 표준 시간대에서 초기화된다.GMT에서 현재 날짜와 시간을 어떻게 받을 수 있을까?tl;dr Instant.now() // Capture the current moment in UTC. 해당 값을 나타내는 문자열 생성: Instant.now().toString() 2016-09-13T23:30:52.123Z 세부 사항 Jon Sket의 정답이 말했듯이, Java.util.날짜 개체에 표준 시간대가† 없음.그러나 그것..

programing 2022.05.16

LocalDate를 문자열로 포맷하는 방법?

LocalDate를 문자열로 포맷하는 방법? 나는 a를 가지고 있다.LocalDate변수라고 불리는date, 인쇄할 때 1988-05-05로 표시되면 05로 변환해야 한다.1988년 5월.이거 어떻게 하는 거야?SimpleDateFormat은 Java 8의 새로운 LocalDate로 시작하는 경우 작동하지 않는다.내가 볼 때, 너는 DateTimeFormatter, http://docs.oracle.com/javase/8/docs/api/java/time/format/DateTimeFormatter.html을 사용해야 할 것이다. LocalDate localDate = LocalDate.now();//For reference DateTimeFormatter formatter = DateTimeFormat..

programing 2022.05.14

정수.valueOf() 대정수.parseInt()

정수.valueOf() 대정수.parseInt() 이 질문에는 이미 다음과 같은 해답이 있다. Java의 parseInt()와 valueOf()의 차이? (11개 답변) 닫힌4년 전. 제쳐놓고Integer.parseInt()마이너스 부호(문서화)를 취급하는 경우, 다음 사이에 다른 차이점이 있는가?Integer.valueOf()그리고Integer.parseInt()? 그리고 둘 다 구문 분석은 할 수 없기 때문에,소수점 이하 수천 개의 구분자로 (produces)NumberFormatException), 그것을 하기 위해 이미 이용 가능한 자바 방법이 있는가?정말로.valueOf사용하다parseInt내심으로는차이점은parseInta를 반환하다.int원시적인 동안valueOfa를 반환하다.Integer이의..

programing 2022.05.14

Java 8 - 옵션 간의 차이.플랫맵 및 옵션.map

Java 8 - 옵션 간의 차이.플랫맵 및 옵션.map 이 두 방법의 차이점은 무엇인가?Optional.flatMap()그리고Optional.map()? 예를 들어주면 고맙겠다.사용하다map함수가 필요한 개체를 반환하는 경우 또는flatMap함수가 a를 반환할 경우Optional. 예: public static void main(String[] args) { Optional s = Optional.of("input"); System.out.println(s.map(Test::getOutput)); System.out.println(s.flatMap(Test::getOutputOpt)); } static String getOutput(String input) { return input == null ? n..

programing 2022.05.13

Java 람다에는 두 개 이상의 매개 변수가 있을 수 있는가?

Java 람다에는 두 개 이상의 매개 변수가 있을 수 있는가? 자바에서는 람다가 여러 가지 다른 유형을 받아들이도록 하는 것이 가능한가? 즉, 단일 변수 작동: Function adder = i -> i + 1; System.out.println (adder.apply (10)); 바라그는 또한 다음과 같이 작용한다. Function multiAdder = ints -> { int sum = 0; for (Integer i : ints) { sum += i; } return sum; }; //.... System.out.println ((multiAdder.apply (new Integer [] { 1, 2, 3, 4 }))); 하지만 나는 많은 다른 종류의 주장을 받아들일 수 있는 것을 원한다. 예를 ..

programing 2022.05.13

첫 번째 통화 실패 시뮬레이션, 두 번째 통화 성공

첫 번째 통화 실패 시뮬레이션, 두 번째 통화 성공 나는 아래의 (간단한) 코드를 테스트하기 위해 Mockito를 사용하고 싶다.모키토에게 첫 번째 실패, 두 번째 실패라고 어떻게 말해야 할지 모르겠다. for(int i = 1; i < 3; i++) { String ret = myMock.doTheCall(); if("Success".equals(ret)) { log.write("success"); } else if ( i < 3 ) { log.write("failed, but I'll try again. attempt: " + i); } else { throw new FailedThreeTimesException(); } } 다음을 통해 성공 테스트를 설정할 수 있다. Mockito.when(myMo..

programing 2022.05.12

Java 8 forIndex(색인 포함)

Java 8 forIndex(색인 포함) 이 질문에는 이미 다음과 같은 해답이 있다. Java 8에서 지수를 사용하여 스트림을 반복하는 간결한 방법이 있는가? (23개 답변) 닫힌8년 전. 건축을 할 수 있는 방법은 없을까?forEachJava 8에서 인덱스로 반복하는 방법?이상적으로 나는 이런 것을 원한다. params.forEach((idx, e) -> query.bind(idx, e)); 내가 지금 할 수 있는 최선은 다음과 같다. int idx = 0; params.forEach(e -> { query.bind(idx, e); idx++; }); 색인 가능한 집합(목록 등)에 대해 반복하고 있으므로, 다음과 같은 요소들의 지수로 반복할 수 있다고 가정한다. IntStream.range(0, par..

programing 2022.05.12

Java에서 가져오기 이름 변경 또는 이름이 같은 클래스 두 개 가져오기

Java에서 가져오기 이름 변경 또는 이름이 같은 클래스 두 개 가져오기 Python에서는 다음 작업을 수행할 수 있다. from a import b as c 수입품 두 개가 충돌하고 있는데 자바에서는 어떻게 하시겠습니까?자바에는 수입 앨리어싱 메커니즘이 없다.같은 이름의 클래스를 두 개 가져올 수 없고 두 클래스를 모두 무자격으로 사용할 수 없다. 한 클래스를 가져오고 다른 클래스에 대해 정규화된 이름을 사용하십시오. import com.text.Formatter; private Formatter textFormatter; private com.json.Formatter jsonFormatter; 다른 답변이 이미 언급했듯이, 자바는 이 기능을 제공하지 않는다. 이 기능의 구현은 JDK-4194542:..

programing 2022.05.12

휘발성 대 원자성

휘발성 대 원자성 이 질문에는 이미 다음과 같은 해답이 있다. 원자/ 휘발성/동기화됨의 차이는 무엇인가? (7개 답변) 닫힌8년 전. 나는 줄 아래 어딘가에서 책을 읽었다. ' 키워드'는 ''를 게 휘발성을 한 뒤 '자바'는 '자바'를 '자바'로 표기한다'는 게 다. 그것은 휘발성을 선언하고 나서++이 될 운영은자이를 가 있다. 운영 원자를 만들기 위해 당신은 여전히 다음을 사용하여 독점적인 접근을 보장해야 한다.synchronizedJava에서 메서드 또는 블록. 그래서 만약 두 개의 실이 a를 공격한다면 어떻게 될까?volatile원시적인 변수를 동시에 사용할 수 있는가? 이것은 누가 먼저 그것의 가치를 정할 것인가를 의미한다.그리고 그 사이에 어떤 다른 실이 올라와서 첫 번째 실이 그 가치를 바꾸고..

programing 2022.05.11
반응형