반응형

Java 191

정적 메서드 내에서 비 정적 내부 클래스를 인스턴스화하려면 어떻게 해야 합니까?

정적 메서드 내에서 비 정적 내부 클래스를 인스턴스화하려면 어떻게 해야 합니까? 다음과 같은 코드가 있습니다. public class MyClass { class Inner { int s, e, p; } public static void main(String args[]) { Inner in; } } 이 부분까지는 코드는 괜찮지만 다음과 같은 메인 메서드에서는 'in'을 인스턴스화할 수 없습니다.in = new Inner()보이는 바와 같이non static field cannot be referenced in static context. 어떻게 하면 좋을까요?나는 나의 것을 만들고 싶지 않다.Inner클래스 스태틱다른 외부 클래스도 참조해야 합니다. Inner inner = new MyClass().n..

sourcecode 2022.09.05

Java에서 창을 중앙에 배치하는 방법

Java에서 창을 중앙에 배치하는 방법 A를 센터링하는 가장 쉬운 방법은 무엇입니까?java.awt.Window예를 들어,JFrame또는JDialog?이 링크에서 Java 1.4 이후를 사용하는 경우 대화상자, 프레임 또는 창에서 setLocationRelativeTo(null)를 사용하여 중앙에 배치할 수 있습니다. 이 기능은 Java의 모든 버전에서 작동합니다. public static void centreWindow(Window frame) { Dimension dimension = Toolkit.getDefaultToolkit().getScreenSize(); int x = (int) ((dimension.getWidth() - frame.getWidth()) / 2); int y = (int) ..

sourcecode 2022.09.04

java.displaces를 클릭합니다.부정 인수예외:AppCompat는 현재 테마 기능을 지원하지 않습니다.

java.displaces를 클릭합니다.부정 인수예외:AppCompat는 현재 테마 기능을 지원하지 않습니다. 프로젝트를 이클립스에서 안드로이드 스튜디오로 이행하려고 했습니다.드디어 실행할 수 있게 되었습니다만, 어느 시점에서는 다음과 같은 예외가 발생했지만, 구글에서는 아무것도 찾을 수 없었습니다. 04-22 00:08:15.484 9891-9891/hu.illion.kwindoo E/AndroidRuntime﹕ FATAL EXCEPTION: main java.lang.RuntimeException: Unable to start activity ComponentInfo{hu.illion.kwindoo/hu.illion.kwindoo.activity.MainActivity}: java.lang.Illeg..

sourcecode 2022.09.04

OSX Yosemite로 "업그레이드"한 후 RStudio/R에서 rJava 로드 오류 발생

OSX Yosemite로 "업그레이드"한 후 RStudio/R에서 rJava 로드 오류 발생 최근 OSX Mountain Lion에서 Yosemite로, R 3.1.3에서 3.2로 '업그레이드'했습니다.업그레이드 직후 R 또는 RStudio를 열었을 때 Java 6을 설치해야 한다는 팝업 메시지가 떴습니다.또한 로드rJava또는 rJava에 의존하는 패키지(예:xlsx)에 의해 RStudio가 크래시 되었습니다(R도 크래시 했습니다).R.app직접). 스택 오버플로우 등에서 발견된 몇 가지 수정(자세한 내용은 아래)을 시도하면 로딩할 수 있는 상태가 됩니다.rJava또는 에 의존하는 패키지rJava는 R의 크래시를 일으키지 않게 되어, 다음의 에러가 발생합니다. library(rJava) Error : ..

sourcecode 2022.09.04

f는 왜 float 값 뒤에 배치됩니까?

f는 왜 float 값 뒤에 배치됩니까? 자바나 다른 언어에서 float 값 뒤에 f나 f를 붙이는 이유를 모르겠습니다.예를 들어. float fVariable = 12.3f; 이 값이 부동값임을 나타내는 것 외에 다른 특징이 있습니까?로는 " " 입니다.12.3double에게 그것을 float를 사용합니다.f ★★★★★★★★★★★★★★★★★」F. 기본 유형에 대한 튜토리얼 페이지를 참조하십시오.프로그램에서 숫자를 표현하는 방법은 한정되어 있기 때문에 Java의 설계자는 각 양식을 선택하여 가장 일반적인 사용 사례에 할당해야 했습니다.기본값으로 선택된 형식의 경우 정확한 유형을 나타내는 접미사는 옵션입니다. 정수 리터럴(int, long)의 경우 기본값은 int입니다.명백한 이유 때문에. 부동 소수점 리..

sourcecode 2022.09.04

JUnit 4 테스트 스위트

JUnit 4 테스트 스위트 JUnit 4에서 테스트 스위트를 작성하려면 어떻게 해야 하나요? 제가 본 모든 서류들이 제게는 효과가 없는 것 같아요.또한 Eclipse 마법사를 사용하면 만든 테스트 클래스를 선택할 수 있는 옵션이 제공되지 않습니다.import org.junit.runners.Suite; import org.junit.runner.RunWith; @RunWith(Suite.class) @Suite.SuiteClasses({TestClass1.class, TestClass2.class}) public class TestSuite { //nothing } 이와 같은 스위트를 만들 수 있습니다.예를 들어,AllTest스위트룸은 이렇게 생겼을 거예요 package my.package.tests;..

sourcecode 2022.09.04

2개의 키(키쌍, 값)로 해시맵을 작성하려면 어떻게 해야 합니까?

2개의 키(키쌍, 값)로 해시맵을 작성하려면 어떻게 해야 합니까? 2D 배열의 정수입니다.그것들을 해시맵에 넣었으면 합니다.단, 어레이 인덱스를 기반으로 HashMap에서 요소에 액세스하고 싶습니다.예를 들어 다음과 같습니다. [ ] [ 5 의 A [ 2 ] [ 5 ]의 경우map.get(2,5)그러면 해당 키와 관련된 값이 반환됩니다.그러나 키 쌍으로 해시 맵을 만들려면 어떻게 해야 합니까?여러 키를 : 또또::::::::또::: or:::::::::: or or or 。Map

sourcecode 2022.09.03

2바이트 어레이를 비교하시겠습니까?(자바)

2바이트 어레이를 비교하시겠습니까?(자바) ~을 알고 있는 바이너리 시퀀스가 포함된 바이트 배열이 있습니다.2진수 배열이 정상인지 확인해야겠어난 시도했다..equals에 더하여==둘 다 안 먹혔어요. byte[] array = new BigInteger("1111000011110001", 2).toByteArray(); if (new BigInteger("1111000011110001", 2).toByteArray() == array){ System.out.println("the same"); } else { System.out.println("different'"); } 이 예에서는 다음과 같이 되어 있습니다. if (new BigInteger("1111000011110001", 2).toByteArr..

sourcecode 2022.09.03

java.displaces를 클릭합니다.UnsupportedClassVersionError 지원되지 않는 major.minor 버전 51.0

java.displaces를 클릭합니다.UnsupportedClassVersionError 지원되지 않는 major.minor 버전 51.0 이 질문에는 이미 답변이 있습니다. java.lang 수정 방법UnsupportedClassVersionError:지원되지 않는 major.minor 버전 (50개의 답변) 닫힘2년 전에요. 어플리케이션을 작성하려고 하는데 오류가 발생해요.JDK 버전은 다음과 같습니다. java version "1.6.0_30" Java(TM) SE Runtime Environment (build 1.6.0_30-b12) Java HotSpot(TM) Client VM (build 20.5-b03, mixed mode, sharing) 에러 로그는 다음과 같습니다. Buildfil..

sourcecode 2022.09.03

init-module 및 context-module

init-module 및 context-module ★★★★★★★★★★★★★★★★★」 ★★★★★★★★★★★★★★★★★」web.xml 을 참조해 주세요.자주 변경되지 않는 데이터가 있으면 그 중 하나에 저장할 수 있습니다. 특정 서블릿 스코프로 제한된 특정 데이터를 저장하려면에서 것는, 그 특정의 서블릿에만 액세스 할 수 있습니다.init-param은 다음 명령어 내에서 선언됩니다.붙이다 HelloWorldServlet HelloWorldServlet Greetings Hello 이러한 파라미터에는 다음과 같이 서블릿에서 접근할 수 있습니다. out.println(getInitParameter("Greetings")); 응용 프로그램 전체에 공통되는 데이터를 저장하고 자주 변경되지 않는 경우 를 사용할 수..

sourcecode 2022.09.03
반응형