Java 149

Java에서 int[]를 Integer[]로 변환하려면 어떻게 해야 합니까?

Java에서 int[]를 Integer[]로 변환하려면 어떻게 해야 합니까? 자바가 처음이라서 너무 혼란스러워요. 길이가 4인 큰 데이터 세트가 있습니다.int[]그리고 4개의 정수의 각각의 특정 조합이 발생하는 횟수를 세고 싶습니다.이것은 문서의 워드 빈도를 세는 것과 매우 유사합니다. 작성하려고 합니다.Map목록이 반복될 때 각 int[]를 실행 중인 카운트에 매핑하지만 Map은 원시 유형을 사용하지 않습니다. 그래서 제가Map. 내 데이터는 저장된다.ArrayList루프는 다음과 같습니다. ArrayList data = ... // load a dataset` Map frequencies = new HashMap(); for(int[] q : data) { // **DO SOMETHING TO co..

programing 2022.08.11

Java 256비트 AES 패스워드 기반 암호화

Java 256비트 AES 패스워드 기반 암호화 256비트 AES 암호화를 실장해야 하는데, 온라인에서 찾은 모든 예에서는 256비트 키를 생성하기 위해 "Key Generator"를 사용하지만, 자체 암호를 사용하고 싶습니다.나만의 키를 작성하려면 어떻게 해야 하나요?256비트로 패딩을 시도했지만 키가 너무 길다는 오류가 나타납니다.관할구역의 무제한 패치가 설치되어 있기 때문에 문제가 되지 않습니다. 즉, Key Generator는 다음과 같습니다. // Get the KeyGenerator KeyGenerator kgen = KeyGenerator.getInstance("AES"); kgen.init(128); // 192 and 256 bits may not be available // Genera..

programing 2022.08.11

Java에서 메서드의 기본 범위는 무엇입니까?

Java에서 메서드의 기본 범위는 무엇입니까? 다음과 같이 입력합니다. void doThis(){ System.out.println("Hello Stackoverflow."); } 디폴트 범위는 무엇입니까?doThis()? 공공? 보호?이등병?기본 범위는 package-private 입니다.같은 패키지의 모든 클래스가 메서드/필드/클래스에 액세스할 수 있습니다.package-private는 보호대상 및 퍼블릭스코프보다 엄격하지만 프라이빗스코프보다 관대합니다. 상세 정보: http://docs.oracle.com/javase/tutorial/java/javaOO/accesscontrol.html http://mindprod.com/jgloss/scope.html패키지 개인으로 정의된 모든 것은 클래스 자체..

programing 2022.08.09

JavaBeans가 사용되는 장소?

JavaBeans가 사용되는 장소? JavaBean이란 무엇이며 왜 필요한가요?클래스나 인터페이스 구조로 모든 앱을 만들 수 있기 때문에?왜 콩이 필요하죠?그리고 수업이나 인터페이스 대신 콩이 꼭 필요한 예를 몇 가지 들어주세요. 아래 문맥에서 콩의 중요성에 대해 설명해주세요. Wep 앱 스탠드아론 어플리케이션 실제 데이터를 나타내는 경우가 많습니다.다음은 자바인의 간단한 예입니다. public class User implements java.io.Serializable { // Properties. private Long id; private String name; private Date birthdate; // Getters. public Long getId() { return id; } public..

programing 2022.08.09

javac 옵션: 지정된 디렉토리 아래에 있는 모든 Java 파일을 재귀적으로 컴파일합니다.

javac 옵션: 지정된 디렉토리 아래에 있는 모든 Java 파일을 재귀적으로 컴파일합니다. 의 Java .javac은 Java 파일을 컴파일하고 있습니다.은 다음과 같은 배포됩니다.com.vistas.util,com.vistas.converter,com.vistas.LineHelper,com.current.mdcontect. 각 패키지에는 여러 개의 Java 파일이 있습니다.javac을 다음과 같이 사용하고 있습니다. javac com/vistas/util/*.java com/vistas/converter/*.java com.vistas.LineHelper/*.java com/current/mdcontect/*.java (한 줄로) 이렇게 많은 경로를 제공하는 대신 어떻게 컴파일러에 부모 com 디렉토..

programing 2022.08.09

Java에서 Integer와 int의 차이점은 무엇입니까?

Java에서 Integer와 int의 차이점은 무엇입니까? 예를 들어 다음과 같은 작업을 수행할 수 있습니다. int n = 9; 하지만 그렇지 않다: Integer n = 9; 다음과 같은 작업을 수행할 수 있습니다. Integer.parseInt("1"); 하지만 그렇지 않다: int.parseInt("1"); int원시 유형입니다.유형 변수int나타낼 정수의 실제 이진수 값을 저장합니다. int.parseInt("1")이치에 맞지 않다int클래스가 아니기 때문에 메서드가 없습니다. Integer는 Java 언어의 다른 어떤 것과도 다르지 않은 클래스입니다.유형 변수Integer참고 자료를 저장하다Integer다른 참조(객체) 유형과 마찬가지로 객체도 사용할 수 있습니다. Integer.parseIn..

programing 2022.08.09

String on String Literals의 intern 메서드는 언제 사용해야 합니까?

String on String Literals의 intern 메서드는 언제 사용해야 합니까? String #intern()에 따르면intern메서드는 String 풀에 String이 있는 경우 String 풀에서 String을 반환하도록 되어 있습니다.그렇지 않으면 String 풀에 새로운 String 개체가 추가되어 이 String의 참조가 반환됩니다. 그래서 이렇게 해봤어요 String s1 = "Rakesh"; String s2 = "Rakesh"; String s3 = "Rakesh".intern(); if ( s1 == s2 ){ System.out.println("s1 and s2 are same"); // 1. } if ( s1 == s3 ){ System.out.println("s1 and..

programing 2022.08.09

java.time을 변환합니다.localDate를 java.util로 변환합니다.날짜 유형

java.time을 변환합니다.localDate를 java.util로 변환합니다.날짜 유형 활자로 바꾸고 싶어요.날짜를 설정하고 싶기 때문에JDateChooser아니면 날짜를 지원하는 날짜 선택기가 있나요?Date date = Date.from(localDate.atStartOfDay(ZoneId.systemDefault()).toInstant()); 이는 날짜 선택자가 시스템 기본 시간대를 사용하여 날짜를 문자열로 변환하는 것으로 가정합니다.여기 새로운 것을 변환하기 위해 사용하는 유틸리티 클래스가 있습니다.java.time에의 클래스java.util.Date오브젝트 및 그 반대: import java.time.Instant; import java.time.LocalDate; import java.ti..

programing 2022.08.09

어떻게 메이븐에게 최신 버전의 종속성을 사용하도록 말할 수 있습니까?

어떻게 메이븐에게 최신 버전의 종속성을 사용하도록 말할 수 있습니까? Maven에서는 의존관계는 보통 다음과 같이 설정됩니다. wonderful-inc dream-library 1.2.3 릴리스가 빈번한 라이브러리를 사용하고 있는 경우,태그를 항상 갱신하는 것은 다소 귀찮을 수 있습니다.Maven에게 (저장소에서) 항상 사용 가능한 최신 버전을 사용하도록 지시할 수 있는 방법이 있습니까? 주의: Maven 3의 플러그인 의존성에 대해 언급된 버전과 메타 버전은 6년 이상 전에 "재현 가능한 빌드를 위해. (일반적인 의존관계에서는 여전히 완벽하게 기능합니다.) 플러그인의 의존성에 대해서는, 이 Maven 3 준거 솔루션을 참조해 주세요. 항상 최신 버전을 사용하는 경우 Maven에는 버전 범위 대신 사용할..

programing 2022.08.08

왜 Itable은 stream() 메서드와 parallel Stream() 메서드를 제공하지 않습니까?

왜 Itable은 stream() 메서드와 parallel Stream() 메서드를 제공하지 않습니까? ?가요?Iterable는 「」를 .stream() ★★★★★★★★★★★★★★★★★」parallelStream()합니다.하다 public class Hand implements Iterable { private final List list = new ArrayList(); private final int capacity; //... @Override public Iterator iterator() { return list.iterator(); } } 트레이딩 카드 게임을 하면서 카드를 손에 쥘 수 있는 핸드 구현입니다. 으로는 ★★★★★★★★★★★★★★★★★★★★★★★★.List는 최대 용량을 확보하고 ..

programing 2022.08.07