comparator

    3

    4답변

    JList에서 접두어 검색을 수행하기 위해 일부 Java 코드를 발견했습니다. 그러나 알고리즘을 살펴보면 각 키 누르기 목록에 대해 선형 검색을 사용하고 긴밀한 루프 내에서 느린 대/소문자 변환을 사용하면 알고리즘의 복잡성이 상당히 비효율적입니다. 대용량 데이터의 경우 사용자 지정 구현 된 삼항 검색 트리가 훨씬 더 효율적인 솔루션이라고 생각합니다. 그러나

    0

    1답변

    Java 프로그램에서 2D 배열이있는 TreeSet이 있습니다. 그러나 어떤 중복도 필요하지 않기 때문에 TreeSet의 contains() 메서드를 사용하여 Comparator를 구현하는 클래스를 만들어 중복을 추가하는지 확인합니다. 그러나 contains()가 때때로 제대로 작동하지 않는 것 같습니다. 다음은 Comparator입니다. public cl

    3

    3답변

    두 개의 LinkedHashMap 값을 정렬하려고합니다. 나는 그것을 컴파일하고 코드를 정상적으로 실행할 수는 있지만 안전하지 않은 코드이기 때문에 컴파일하는 동안 -Xlint 옵션을 사용하도록 알려줍니다. 그것은 타입 주조 물건들과 관련이 있습니다, 그러나 나는 그것을하는 방법에 왕실로 혼란 스럽습니다. ArrayList myArrayList=new Ar

    1

    5답변

    List에 HashMaps이 포함되어 있습니다. 목록의 각 HashMap에는 복수 key/value 쌍이있을 수 있습니다. 목록에서 indexOf을 사용하여 HashMap에 전달 된 요소의 색인을 찾으려고합니다. 그러나 문제는 e quals method of HashMap이 비교하는 동안 entrySet 전체를 모두 보았습니다. 그건 내가 원하는 것이 아니

    0

    1답변

    이진수가 될 수있는 바이트로 정수를 인코딩하는 방법이 있는지 확인하고 싶습니다. 예 : I는 B2보다 비교한다 정수 -1 [] B1 B2 [] B 1 a) 기록 -1 [] B1 바이트 배열, 물품 (1))이 있다고 [] 우리가 빅 엔디안 순서로 쓰는다면 나는 그것이 긍정적 인 정수는 아니지만 부정적인 정수는 아니라고 생각합니다. 내가 하둡 사용자 정의 원시

    0

    5답변

    몇 번이나 물어 보았지만 이해를 돕습니다. 당신은 값 Map<String, Integer> m = new HashMap<String, Integer>(); m.put("a", 1); m.put("b", 13); m.put("c", 22); m.put("d", 2); 으로 분류 할 필요지도 당신은 당신이 비교기 클래스

    1

    1답변

    이 바보 같은 문제처럼 들릴 수도 있지만 나는 오랫동안 궁금는 더 좋은 방법이 그이 동일한 기능을 두 번, 정렬을 위해 한 번, 집합에서 암시 적 정렬을 위해 한 번 구현합니다. 코드 중복을 피할 수있는 방법이 있습니까?

    1

    1답변

    생성 UUID에 대한 비교를 선택 : UUID.randomUUID().toString() 내가 CF 무엇 비교기를 사용해야합니까? LexicalUUIDType UUIDType TimeUUIDType

    0

    2답변

    쉘 명령에 대한 pure-java 대신 sort -V을 (를) 찾고 있습니다. 간단히 꽂을 수있는 Comparator 클래스를 찾고 있는데 sort -V 명령은 버전 시스템 (예 : 3.2.0-11은 3.2.0-1보다 크고 .1 큰 것)으로 파일을 정렬하기 만합니다. 미리 감사드립니다.

    7

    1답변

    Android에서 국제 문자열을 올바르게 정렬하는 방법이 있습니까? 맞춤형 비교기와 compareTo() 메서드를 사용하지만 충분하지 않습니다. 이 "ö"와 같은 글자를 "o"근처에 표시하고 싶지만 모두 목록 끝에 있습니다. 비교기가 "o, a, ... 등"과 유사하다고 생각하도록하려면 어떻게해야합니까?