나는이 경우에 에 대해서도이 작업을 수행 할 수 있습니까?이 경우 System.out.printf("The balance is %0.1f", acct.getBalance());
, 내 경우에는 0이 될 때가 있습니다.이 경우에는 MissingFormatWidthException
이됩니다. 0.0보다 큰 double에 완벽하게 작동합니다.printf의 자바 인쇄 이중 값 제로
1
A
답변
3
System.out.printf("The balance is %.1f",(double)acct.getBalance());
또는
System.out.printf("The balance is %1.1f",(double)acct.getBalance());
%0.1f
해석 2. 이상적으로 오류를 줄 수 있습니다.
1
이 시도 :
NumberFormat f = NumberFormat.getCurrencyInstance();
f.setMinimumFractionDigits(2);
double d = 0.0;
System.out.println(f.format(d));
출력 : 폭 정밀 적어도 0 부동 소수점과 같은 인쇄로
$0.00
+0
이 방법도 효과적이지만, 여분의 객체를 만들지 않아도 printf를 사용하는 것이 더 좋습니다. –
1
이 시도 :
System.out.printf은 (acct.getBalance() = 0 acct.getBalance() "저울 %의 0.1F 인"!? 0.0);
관련 문제
- 1. 자바 이중 인쇄 최대 길이
- 2. 자바 스크립트 버튼으로 값 인쇄
- 3. 나는 제로 값
- 4. 프로그램 카운터의 제로 값
- 5. 이중 연결 목록 인쇄
- 6. ZPL을 사용한 이중 인쇄
- 7. 데이터 이중 인쇄
- 8. IE 이중 인쇄 문제
- 9. 이중 16 진수로 이중 인쇄 하시겠습니까?
- 10. 자바 스크립트 : 제로
- 11. 왜 자바 스크립트 제로
- 12. printf의 IllegalFormatConversionException
- 13. Printf의 Param
- 14. 제로 패딩/중간 값 필터링
- 15. Golang - 제로 값 바이트 배열
- 16. 동적 쿼리 반환 제로 값
- 17. 자바 이중 계산
- 18. 인쇄 중 이중 해시 항목
- 19. Java에서 간단한 이중 번호 인쇄
- 20. 소켓 - 클라이언트 측 이중 인쇄
- 21. 자바 스크립트 + 선택 상자에서 값 인쇄
- 22. 자바 -이를 인쇄 할 때 임의의 값
- 23. 자바 트리 맵 인쇄 값 설명
- 24. printf의 끝에있는 원치 않는 문자
- 25. NSMutableArray에서 이중 값 얻기
- 26. 통화의 반올림 이중 값
- 27. 자바, 간단한 JUnit 테스트. 제로
- 28. 자바 제로 매트릭스 메모리 사용량
- 29. 동작 : 결과 만 제로 - 자바
- 30. 인쇄 값
'getBalance() + 0.0'? – mcalex