热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

Java中的CurrencygetInstance()方法详解及示例

本文介绍了Java中Currency类的getInstance()方法,该方法用于检索给定货币代码的该货币的实例。文章详细解释了方法的语法、参数、返回值和异常,并提供了一个示例程序来说明该方法的工作原理。

Java 中的 Currency getInstance()方法,带示例

原文:https://www . geesforgeks . org/currency-getinstance-method-in-Java-with-examples/

Java 中 Currency 类的 getInstance() 方法用于检索给定货币代码的该货币的实例。
语法:

CURRENCY.getInstance(String currency_code)

参数:该方法接受一个参数货币 _ 代码,该参数是特定货币的货币。
返回值:此方法返回货币代码的货币实例。
异常:如果调用了无效代码,该方法将抛出运行时错误
下面的程序说明了 getInstance()方法的工作:
程序 1:

Java 语言(一种计算机语言,尤用于创建网站)


// Java Code to illustrate getInstance() method
import java.util.*;
public class Currency_Demo {
    public static void main(String[] args)
    {
        // Creating a currency with the code
        Currency curr_ency
            = Currency.getInstance("INR");
        // Getting the currency code
        System.out.println("Currency Code of India is: "
                           + curr_ency.toString());
    }
}

Output: 

Currency Code of India is: INR

节目 2:

Java 语言(一种计算机语言,尤用于创建网站)


// Java Code to illustrate toString() method
import java.util.*;
public class Currency_Demo {
    public static void main(String[] args)
    {
        // Creating a currency with the code
        Currency curr_ency
            = Currency.getInstance("USD");
        // Getting the currency code
        System.out.println("Currency Code of USA is: "
                           + curr_ency.toString());
    }
}

Output: 

Currency Code of USA is: USD

程序 3: 为无效的货币代码。

Java 语言(一种计算机语言,尤用于创建网站)


// Java Code to illustrate getInstance() method
import java.util.*;
public class Currency_Demo {
    public static void main(String[] args)
    {
        try {
            // Creating a currency with the code
            Currency curr_ency
                = Currency.getInstance("USDA");
            // Getting the currency code
            String currency_code
                = curr_ency.toString();
            System.out.println("Invalid Currency Code: "
                               + currency_code);
        }
        catch (Exception e) {
            System.out.println(e);
        }
    }
}

Output: 

java.lang.IllegalArgumentException


推荐阅读
author-avatar
奎奎201277
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有