«java» 태그된 질문

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




5
Java Regex에서 matches ()와 find ()의 차이점
나는 차이를 이해하려고 matches()하고 find(). Javadoc에 따르면 (내가 이해 한 바에 따르면) matches()찾고있는 것을 찾더라도 전체 문자열을 검색하고 찾고있는 find()것을 찾으면 중지합니다. 그 가정이 맞다면, 찾은 일치 수를 계산하지 않으면을 matches()대신 사용하려고 할 때마다 볼 수 없습니다 find(). 내 생각에 String 클래스는 내장 메소드 find()대신에 있어야합니다 matches(). 요약하면 다음과 같습니다. …
249 java  regex 

27
세터가 "this"를 반환하는 것은 나쁜 습관입니까?
자바의 setter가 "this"를 반환하게하는 것이 좋은 생각입니까? public Employee setName(String name){ this.name = name; return this; } 이 패턴은 다음과 같이 setter를 연결할 수 있기 때문에 유용 할 수 있습니다. list.add(new Employee().setName("Jack Sparrow").setId(1).setFoo("bacon!")); 이 대신에 : Employee e = new Employee(); e.setName("Jack Sparrow"); ...and so on... list.add(e); ...하지만 일종의 표준 …
249 java  design-patterns  api  oop 

7
신뢰 저장소와 키 저장소-keytool로 작성
키 저장소에는 일반적으로 개인 / 공개 키와 신뢰 저장소 만 공개 키 (및 통신하려는 신뢰할 수있는 당사자 목록을 나타냄)가 있음을 이해합니다. 글쎄, 그것은 나의 첫 번째 가정이므로, 그것이 맞지 않으면 아마도 잘 시작하지 않았을 것입니다 ... keytool을 사용할 때 상점을 구별하는 방법 / 시점을 이해하는 데 관심이있었습니다. 지금까지는 키 저장소를 …
249 java  ssl  keytool  jce 

12
두 개의 java.util.Date를 비교하여 같은 날인지 확인하십시오.
나는 두 Dates (예 : date1및 date2) 를 비교 하고 같은 날에 공유하는 boolean sameDay두 가지 중 사실을 발견해야 Date하며 그렇지 않은 경우에는 false입니다. 어떻게해야합니까? 여기 혼란의 소용돌이가있는 것 같습니다 ... 가능한 경우 JDK 이외의 다른 종속성을 끌어 들이고 싶지 않습니다. 명확히하기 위해 : 경우 date1와 date2같은 년, 월, 일을 …
249 java  datetime 

11
Java : 쉼표로 구분 된 문자열을 분할하지만 따옴표로 쉼표는 무시
다음과 같이 모호한 문자열이 있습니다. foo,bar,c;qual="baz,blurb",d;junk="quux,syzygy" 쉼표로 나누고 싶지만 따옴표로 쉼표를 무시해야합니다. 어떻게해야합니까? 정규식 접근 방식이 실패한 것 같습니다. 따옴표를 볼 때 수동으로 스캔하고 다른 모드로 들어갈 수 있다고 가정하지만 기존 라이브러리를 사용하는 것이 좋습니다. ( 편집 : 이미 JDK의 일부이거나 Apache Commons와 같이 일반적으로 사용되는 라이브러리의 일부인 라이브러리를 의미한다고 …
249 java  regex  string 


10
정수 나누기 : 이중을 어떻게 생성합니까?
이 코드 블록의 경우 : int num = 5; int denom = 7; double d = num / denom; 의 값은 d입니다 0.0. 다음을 캐스팅하여 강제로 작동시킬 수 있습니다. double d = ((double) num) / denom; 그러나 올바른 double결과 를 얻는 다른 방법이 있습니까? 나는 일어날 수있는 일을 알고있는 프리미티브 …


14
안드로이드 : onInterceptTouchEvent와 dispatchTouchEvent의 차이점은 무엇입니까?
안드로이드 onInterceptTouchEvent와 의 차이점은 무엇입니까 dispatchTouchEvent? 안드로이드 개발자 가이드에 따르면, 두 가지 방법 모두 터치 이벤트를 가로채는 데 사용될 수 MotionEvent있지만 ( ) 차이점은 무엇입니까? 어떻게 onInterceptTouchEvent, dispatchTouchEvent그리고 onTouchEvent뷰의 계층 구조 (내 상호 작용 함께 ViewGroup)?

6
"| ="은 무슨 뜻입니까? (파이프 등 연산자)
Google 검색 및 스택 오버플로를 사용하여 검색을 시도했지만 결과가 표시되지 않았습니다. 오픈 소스 라이브러리 코드에서 이것을 보았습니다. Notification notification = new Notification(icon, tickerText, when); notification.defaults |= Notification.DEFAULT_SOUND; notification.defaults |= Notification.DEFAULT_VIBRATE; "| ="( pipe equal operator)은 무슨 뜻입니까?
249 java  android  operators 

14
JAX-RS — JSON과 HTTP 상태 코드를 함께 반환하는 방법?
REST 웹 응용 프로그램 (NetBeans 6.9, JAX-RS, TopLink Essentials)을 작성 중이며 JSON 및 HTTP 상태 코드 를 반환하려고 합니다. HTTP GET 메소드가 클라이언트에서 호출 될 때 JSON을 반환하는 코드 준비 및 작업이 있습니다. 본질적으로 : @Path("get/id") @GET @Produces("application/json") public M_機械 getMachineToUpdate(@PathParam("id") String id) { // some code to return JSON …

23
바이트 배열을 문자열로 변환하거나 그 반대로 변환하는 방법은 무엇입니까?
안드로이드에서 바이트 배열을 문자열로 변환해야하지만 바이트 배열에 음수 값이 있습니다. 해당 문자열을 다시 바이트 배열로 변환하면 얻는 값이 원래 바이트 배열 값과 다릅니다. 적절한 전환을 얻으려면 어떻게해야합니까? 변환에 사용하는 코드는 다음과 같습니다. // Code to convert byte arr to str: byte[] by_original = {0,1,-2,3,-4,-5,6}; String str1 = new String(by_original); System.out.println("str1 …
248 java 

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