컴퓨터 지식 네트워크 - 컴퓨터 구성 - 자바에서 통화 기호를 출력하는 방법

자바에서 통화 기호를 출력하는 방법

Java 출력 비교 기호 테스트 방법:

import?java.text.NumberFormat;

import?java.util.Locale;

public?class?FormatTest?{

public?static?void?main(String?args[])?{

//?형식이 지정된 출력 숫자를 사용하지 마세요

double?d?=?10.0?/?3.0;

System.out.println("형식화되지 않은 출력: "? ?d);

/ /?사용 숫자를 출력하기 위한 로컬 기본 형식

NumberFormat?numberFormat?=?NumberFormat.getNumberInstance();

//numberFormat.setMaximumFractionDigits(4);

//numberFormat.setMinimumIntegerDigits(6);

String?numberString?=?numberFormat.format(d);

System.out.println("로컬 기본 형식 출력 번호:" ??numberString);

//?통화 값을 출력하려면 로컬 기본 형식을 사용하세요.

NumberFormat?currencyFormat?=?NumberFormat.getCurrencyInstance();

System.out.println("로컬 기본 형식으로 통화 값 출력:"? ?currencyFormat.format(d));

//?로컬 기본 형식을 사용하여 백분율을 출력합니다.

NumberFormat?percentFormat? =?NumberFormat.getPercentInstance();

System.out.println("로컬 기본 형식 출력 비율: "?percentFormat.format(d));

/ /?국가와 지역에 따라 디지털 표현 형식도 다릅니다.

예: 독일

//?독일의 형식화된 출력 번호 사용

NumberFormat?numberFormatG?=?NumberFormat

.getNumberInstance(Locale.GERMANY);

p>

System.out.println("독일 숫자 출력 형식:"? ?numberFormatG.format(d));

//?독일 통화 출력 형식 사용

NumberFormat?currencyFormatG?=?NumberFormat

.getCurrencyInstance(Locale.GERMANY);

System.out.println("독일 통화 출력 형식:"? ?currencyFormatG. format(d) );

//?미국 통화 출력 형식 사용

NumberFormat?currencyFormatA?=?NumberFormat

.getCurrencyInstance(Locale.US) ;

System.out.println("미국 통화 출력 형식:"? ?currencyFormatA.format(d));

//?독일 백분율 출력 형식 사용

NumberFormat? PercentFormatG?=?NumberFormat

.getPercentInstance(Locale.GERMANY);

System.out.println("독일 백분율 출력 형식: "? ?percentFormatG.format (d));

System.exit(0);

}

}

上篇: Windows7 의 휴면 상태와 직접 종료의 차이점은 무엇입니까! 휴면 후 노트북 전원을 끄도록 선택한 경우, 이때 바로 뽑을 수 있습니까? 감사합니다 下篇: OPPO 휴대 전화를 번체로 다시 변경하는 방법
관련 내용