«java» 태그된 질문

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

15
Java String에서 토큰 세트를 대체하는 방법은 무엇입니까?
다음 템플릿 String : "Hello [Name] Please find attached [Invoice Number] which is due on [Due Date]". 이름, 송장 번호 및 기한에 대한 문자열 변수도 있습니다. 템플릿의 토큰을 변수로 바꾸는 가장 좋은 방법은 무엇입니까? (변수에 토큰이 포함 된 경우이를 대체해서는 안됩니다.) 편집하다 @laginimaineb 및 @ alan-moore 덕분에 내 솔루션은 다음과 …
106 java  regex  templates 


8
스위치 문과 함께 열거 형을 사용하는 Java
나는이 질문과 비슷한 다양한 Q & A를 보았지만 해결책을 찾지 못했습니다. 내가 가진 것은 TV 가이드를 보는 다양한 방법을 나타내는 열거 형입니다. NDroid Application클래스에서 static enum guideView { GUIDE_VIEW_SEVEN_DAY, GUIDE_VIEW_NOW_SHOWING, GUIDE_VIEW_ALL_TIMESLOTS } ... 사용자가 뷰를 변경하면 이벤트 핸들러 int가 0-2에서 수신하고 다음과 같이하고 싶습니다 ... Android Activity onClick(DialogInterface dialog, int …

9
IOUtils.toString (InputStream)에 해당하는 Guava
Apache Commons IO 에는 문자열 을 읽을 수있는 편리한 메서드 IOUtils.toString () 이 InputStream있습니다. Apache Commons에서 Guava 로 이동하려고하므로 Guava 에 동등한 기능이 있습니까? com.google.common.io패키지의 모든 클래스를 살펴 보았지만 거의 간단한 것을 찾을 수 없었습니다. 편집 : 나는 문자 세트와 관련된 문제를 이해하고 감사합니다. 내 모든 소스가 ASCII (예, ​​ASCII, …
106 java  io  inputstream  guava 


1
Eclipse RCP-편집기 영역에서보기 열기 (3.8 / e4 하이브리드)
저는 3.8-e4 하이브리드를 작업 중입니다 (즉, Luna 종속성이 있지만 아직 Application.e4xmi를 사용 하지 않습니다 ). 그래서 우리는 기본적으로 컴팩트 레이어를 실행하고 있습니다. 그렇게 말하면 이러한 불쾌한 뷰를 편집기 폴더에 쌓는 e4 프로그래밍 방식을 찾는 것이 좋을 것입니다. 1.) 문제 에디터 영역에 일반 뷰 폴더를 배치하여 런타임에 열리는 각 뷰가 그곳에서 …


9
공백 일치 정규식-Java
정규식 용 Java API는 \s공백과 일치 하는 상태입니다 . 따라서 정규식 \\s\\s은 두 개의 공백과 일치해야합니다. Pattern whitespace = Pattern.compile("\\s\\s"); matcher = whitespace.matcher(modLine); while (matcher.find()) matcher.replaceAll(" "); 이것의 목적은 두 개의 연속 된 공백의 모든 인스턴스를 단일 공백으로 바꾸는 것입니다. 그러나 이것은 실제로 작동하지 않습니다. 정규식이나 "공백"이라는 용어에 대해 심각한 …
106 java  regex  whitespace 

3
CDI와 EJB는 어떻게 비교됩니까? 상호 작용?
나는 두 사람이 어떻게 상호 작용하는지 그리고 그들 사이의 경계가 어디에 있는지 이해하는 데 어려움을 겪고 있습니다. 중복됩니까? 그들 사이에 중복이 있습니까? 둘 다 관련된 주석이 있다는 것을 알고 있지만 간략한 설명이 포함 된 전체 목록을 찾을 수 없었습니다. 이것이 어떻게 다른지 또는 겹치는지를 명확히하는 데 도움이 될지 확실하지 않습니다. …
106 java  ejb  java-ee-6  cdi 

10
unsigned long long에 해당하는 Java?
C ++에서는을 통해 unsigned long long int또는을 통해 64 비트 부호없는 정수에 액세스하는 것을 즐겼습니다 uint64_t. 이제 Java에서 long은 64 비트입니다. 그러나 그들은 서명되었습니다. Java 기본 형식으로 사용할 수있는 unsigned long (long)이 있습니까? 어떻게 사용하나요?

18
자바 동적 배열 크기?
xClass의 배열에로드하려는 클래스-xClass가 있으므로 선언합니다. xClass mysclass[] = new xClass[10]; myclass[0] = new xClass(); myclass[9] = new xClass(); 그러나 10 개가 필요한지 모르겠습니다. 그 문제에 대해 8 개 또는 12 개 또는 다른 번호가 필요할 수 있습니다. 런타임까지 알 수 없습니다. 배열의 요소 수를 즉시 변경할 수 있습니까? 그렇다면 어떻게?
106 java 

11
JPA 및 Hibernate를 사용하여 UTC 시간대에 날짜 / 시간 및 타임 스탬프를 저장하는 방법
날짜 / 시간을 UTC (GMT) 시간대로 데이터베이스에 저장하도록 JPA / Hibernate를 어떻게 구성 할 수 있습니까? 다음 주석이 달린 JPA 엔티티를 고려하십시오. public class Event { @Id public int id; @Temporal(TemporalType.TIMESTAMP) public java.util.Date date; } 날짜가 2008 년 2 월 3 일 오전 9시 30 분 태평양 표준시 (PST)이면 2008 …

3
자바에서지도의 얕은 사본
내가 이해하는 바와 같이 MapJava에서 얕은 복사본을 만드는 몇 가지 방법이 있습니다 . Map<String, Object> data = new HashMap<String, Object>(); Map<String, Object> shallowCopy; // first way shallowCopy = new HashMap<String, Object>(data); // second way shallowCopy = (Map<String, Object>) ((HashMap<String, Object>) data).clone(); 한 쪽이 다른 쪽보다 선호되며, 그렇다면 그 이유는 무엇입니까? …
106 java  map  clone  shallow-copy 

6
toString () 및 hashCode ()가 재정의되었을 때 Java에서 객체의 "객체 참조"를 어떻게 얻습니까?
디버깅 목적으로 Java에서 개체의 "개체 참조"를 인쇄하고 싶습니다. 즉, 상황에 따라 개체가 동일하거나 다른지 확인합니다. 문제는 해당 클래스가 일반적으로 ID를 제공하는 toString () 및 hashCode () 모두를 재정의 한 다른 클래스에서 상속된다는 것입니다. 상황 예 : 다중 스레드 응용 프로그램을 실행하는 경우 (개발 중) 모든 스레드가 리소스 개체의 동일한 인스턴스를 …
106 java  object  hashcode 

6
기본 .equals 및 .hashCode가 내 수업에서 어떻게 작동합니까?
나만의 수업이 있다고 해 public class MyObj { /* ... */ } 몇 가지 속성과 방법이 있습니다. equals를 구현하지 않고 hashCode를 구현하지 않습니다. equals와 hashCode를 호출하면 기본 구현은 무엇입니까? Object 클래스에서? 그리고 그들은 무엇입니까? 기본값은 어떻게 작동합니까? 기본 hashCode는 어떻게 작동하며 무엇을 반환합니까? == 동일한 객체를 참조하는지 확인하므로 쉽습니다. 그러나 …

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