본문 바로가기

파이썬 공부2392

Windows에서 JAR 파일을 실행합니다 HelloWorld.jar 이라는 JAR 파일이 있습니다. 실행하려면 명령 줄 창에서 다음 명령을 실행하고 있습니다. java -jar helloworld.jar 이것은 잘 작동하지만 두 번 클릭하면 어떻게 그것을 실행할 수 있습니까? 어떤 소프트웨어를 설치해야합니까? 해결 방법 가장 쉬운 경로는 JRE (Java Runtime Environment)를 업그레이드하거나 다시 설치할 수 있습니다. 아니면 이거: 참조 페이지 https://stackoverflow.com/questions/394616 2021. 4. 13.
Java에서 'ArrayList <문자열>을'String [] '로 변환하기 arraylist & lt; string [] 배열에 arraylist & lt; string & gt; object를 어떻게 변환 할 수 있습니다. 해결 방법 List list = ..; String[] array = list.toArray(new String[0]); 예 : List list = new ArrayList(); //add some stuff list.add("android"); list.add("apple"); String[] stringArray = list.toArray(new String[0]); 인수를 전달하지 않고 toarray () 메소드는 object [] 를 반환합니다.따라서 목록에서 데이터가 채워지고 반환 된 인수로 배열을 전달해야합니다.빈 배열도 전달할 수 있지만 원하.. 2021. 4. 13.
해시 맵과 Java의 해시 테이블의 차이점은 무엇입니까? 스레드가 아닌 응용 프로그램에 더 효율적이지 않은가? 해결 방법 hashtable 는 null 키 또는 값을 허용하지 않습니다. hashmap 하나의 null 키 및 임의의 null 값을 허용합니다. 참조 페이지 https://stackoverflow.com/questions/40471 2021. 4. 13.
Java 배열을 인쇄하는 가장 간단한 방법은 무엇입니까? int[] intArray = new int[] {1, 2, 3, 4, 5}; System.out.println(intArray); // prints something like '[I@3343c8b3' 그러나 일반적으로 우리는 실제로 [1, 2, 3, 4, 5] 와 같은 더 많은 것을 원합니다.가장 간단한 방법은 무엇입니까?다음은 입력 및 출력 예제입니다. // Array of primitives: int[] intArray = new int[] {1, 2, 3, 4, 5}; //output: [1, 2, 3, 4, 5] // Array of object references: String[] strArray = new String[] {"John", "Mary", "Bob"}; //output: [Joh.. 2021. 4. 13.
INT에서 String에서 어떻게 변환합니까? int 에서 string 로의 모든 변환이 다음과 같이 수행되는 프로젝트에서 작업하고 있습니다. int i = 5; String strI = "" + i; 나는 Java에 익숙하지 않다. 이 평소 연습이거나 잘못 되었습니까? 해결 방법 일반적인 방법은 integer.tostring (i) 또는 string.valueof (i) 입니다. 연결은 작동하지만, 그것은 비 전통적이며 저자가 위의 두 가지 방법에 대해 알지 못하는 것이 아님을 제안하는 것만 큼 나쁜 냄새가 될 수 있습니다. StringBuilder sb = new StringBuilder(); sb.append(""); sb.append(i); String strI = sb.toString(); 컴파일 타임에. integer.tostring ().. 2021. 4. 13.
'정적'키워드는 수업에서 무엇을합니까? 구체적으로, 나는이 코드를 시도하고 있었다 : package hello; public class Hello { Clock clock = new Clock(); public static void main(String args[]) { clock.sayTime(); } } 그러나 그것은 오류를주었습니다 정적 메서드에서 비 정적 필드에 액세스 할 수 없습니다. 그래서 clock 의 선언을 다음과 같이 변경했습니다. static Clock clock = new Clock(); 그리고 그것은 일했습니다.선언 전에 그 키워드를 넣는 것은 무엇을 의미합니까?그 객체에 무엇을 할 수 있는지에 대해 정확히 무엇을 할 것인가? 해결 방법 static 멤버는 특정 인스턴스 대신 클래스에 속합니다. 이는 클래스의 백만 명의 .. 2021. 4. 13.
HashMap에 키가 주어지면 값을 업데이트하는 방법은 무엇입니까? hashmap & lt; string, integer & gt; 를 Java에 가정 해보자. 내가 찾은 문자열의 각 존재에 대해 문자열 키의 정수 값을 어떻게 업데이트 할 수 있습니까? 하나는 쌍을 제거하고 다시 입력 할 수 있지만 오버 헤드는 우려가 될 것입니다. 또 다른 방법은 새로운 쌍을 넣는 것이고 낡은 것이 교체 될 것입니다. 후자의 경우, 새로운 키가있는 해시 코드 충돌이있는 경우 어떻게됩니까?해시 테이블에 대한 올바른 동작은 다른 장소를 할당하거나 현재 버킷에서 목록을 작성하는 것입니다. 해결 방법 map.put(key, map.get(key) + 1); 괜찮을거야.기존 매핑의 값을 업데이트합니다.이것은 자동 권투를 사용합니다. map.get (key) 의 도움으로 해당 키의 값을 얻은 다음.. 2021. 4. 13.
MD5 해시를 어떻게 생성 할 수 있습니까? Java의 문자열의 MD5 해시를 생성하는 방법이 있습니까? 해결 방법 다음 중 하나를 수행하여 해시를 계산합니다. md.digest () 에 의해 반환 된 바이트 [] 는 MD5 해시입니다. 참조 페이지 https://stackoverflow.com/questions/415953 2021. 4. 12.
Java - POST 메서드를 통해 HTTP 매개 변수를 쉽게 전송합니다 이 코드를 사용하여 get 메소드를 통해 일부 매개 변수로 http 요청을 보내려면이 코드를 사용하고 있습니다. void sendRequest(String request) { // i.e.: request = "http://example.com/index.php?param1=a&param2=b&param3=c"; URL url = new URL(request); HttpURLConnection connection = (HttpURLConnection) url.openConnection(); connection.setDoOutput(true); connection.setInstanceFollowRedirects(false); connection.setRequestMethod("GET"); connectio.. 2021. 4. 12.
현재 변환까지 자바 문자열 문자열 형식의 '2010'을 Java에서 날짜 형식으로 변환하는 가장 좋은 방법은 무엇입니까? 궁극적으로, 나는 그 달, 그날, 그리고 그 해를 정수로 깨뜨리고 싶다. Date date = new Date(); date.setMonth().. date.setYear().. date.setDay().. date.setlong currentTime = date.getTime(); 날짜를 시간으로 변환하는 방법. 해결 방법 귀하의 구체적인 경우 "2010 년 1 월 2 일"입력 문자열로 : String string = "January 2, 2010"; DateFormat format = new SimpleDateFormat("MMMM d, yyyy", Locale.ENGLISH); Date date = for.. 2021. 4. 12.