2012-08-10 6 views
0

내 이중에서 십진수를 변경하려고하는 프로그램이 있습니다. . 나는 * 내가 가져주는 java.text을 할 알려주는 책을 가지고 다음이 : getnumberinstance를 유형으로 해결할 수 없습니다.

NumberFormat nf = new NumberFormat.getNumberInstance(); 
nf.setMaximumFractionDigits(1); 

하지만 난 오류 얻을 첫 번째 줄에

"NumberFormat.getNumberInstance()는 유형에 해결 될 수 없습니다." 내가 왜 그럴 수 없어?

답변

2

여기에 문제가 있습니다 : NumberFormat nf = new NumberFormat.getNumberInstance();. 이를 얻으려면 new 키워드를 삭제해야합니다. NumberFormat nf = NumberFormat.getNumberInstance();. static 방법에 액세스하고 있습니다. 여기에 new이 필요하지 않습니다.

+0

@ 윤안 : 환영합니다. – npinti

관련 문제