`
只帅一次
  • 浏览: 34341 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

java编程思想练习题-第5章练习21,22-enum

阅读更多

题目:创建一个enum,它包含纸币中最小面值的6种类型。通过values()循环并打印每一个值及其ordinal() 

public class test {
	
	public static void main(String []args)  {
	for(money m:money.values()){System.out.println(m+"  "+m.ordinal());}
    }

}
enum money{
	one,two,five,ten,twenty,fifty,hundred;
 }

 

题目:在前面的例子中,为enum写一个switch语句,对于每一个case,输出该特定货币的描述。

public class test {
	
	public static void main(String []args)  {
	for(money m:money.values()){m.describe();}
    }

}

enum money{
	one,two,five,ten,twenty,fifty,hundred;
	 void describe(){  
        switch(this){  
        case one:  
            System.out.println("1块钱");break;  
        case two:  
            System.out.println("2块钱");break;  
        case five:  
            System.out.println("5块钱");break;  
        case ten:  
            System.out.println("10块钱");break; 
        case twenty:  
            System.out.println("20块钱");break;  
        case fifty:  
            System.out.println("50块钱");break;  
        case hundred:  
            System.out.println("100块钱");break;  
            default:break;  
        }  
    }
 }

 

分享到:
评论

相关推荐

    java编程思想练习题答案

    这本书中的练习题是学习者提升技能的重要途径,而这个压缩包提供的就是这些练习题的解答,以源码的形式保存为.java文件。下面将详细阐述相关知识点。 1. **基础语法**:Java的基础语法包括数据类型(如整型、浮点型...

    Java ---- enum --- 枚举类案例

    Java ---- enum --- 枚举类案例

    计算机后端-Java-Java核心基础-第23章 枚举类与注解 07. Enum类中的常用方法.avi

    计算机后端-Java-Java核心基础-第23章 枚举类与注解 07. Enum类中的常用方法.avi

    计算机后端-Java-Java核心基础-第23章 枚举类与注解 06. 使用enum关键字定义枚举类.avi

    计算机后端-Java-Java核心基础-第23章 枚举类与注解 06. 使用enum关键字定义枚举类.avi

    计算机后端-Java-Java核心基础-第23章 枚举类与注解 08. 使用enum关键字定义的枚举类实现接口.avi

    计算机后端-Java-Java核心基础-第23章 枚举类与注解 08. 使用enum关键字定义的枚举类实

    java编程思想答案及jdk 1.6中文文档

    《Java编程思想》是 Bruce Eckel 的经典著作,它深入浅出地介绍了Java语言的核心概念和技术,对于初学者和有经验的程序员都是宝贵的资源。这本书的习题答案可以帮助读者更好地理解和应用书中所学的知识,而JDK 1.6的...

    C++编程思想1-5 清晰PDF

    第5章 函数重载与缺省参数 69 5.1 范围分解 69 5.1.1 用返回值重载 70 5.1.2 安全类型连接 70 5.2 重载的例子 71 5.3 缺省参数 74 5.4 小结 81 5.5 练习 82 第6章 输入输出流介绍 83 6.1 为什么要用输入输出流 83 ...

    JAVA编程思想习题及答案

    《JAVA编程思想习题及答案》是一本针对Java编程学习者的重要参考资料,它涵盖了Java语言的核心概念、语法以及编程实践中的各种问题。该资源由荣钦科技提供,旨在帮助学习者深入理解和掌握Java编程思想,通过习题解答...

    C编程思想--chinapub书籍--文本PDF

    第5章 函数重载与缺省参数 69 5.1 范围分解 69 5.1.1 用返回值重载 70 5.1.2 安全类型连接 70 5.2 重载的例子 71 5.3 缺省参数 74 5.4 小结 81 5.5 练习 82 第6章 输入输出流介绍 83 6.1 为什么要用输入输出流 83 ...

    Laravel开发-laravel-enum

    在Laravel框架中,枚举(Enum)是一种实用的工具,可以帮助我们更好地组织代码,提高可读性和可维护性。Laravel Enum库是为Laravel应用程序设计的一个扩展,它允许开发者使用枚举类型来替代传统的常量或字符串,从而...

    python-enum34-1.0.4-1.el7.noarch.rpm

    离线安装包,亲测可用

    Python库 | aenum-2.0.1-py2-none-any.whl

    资源分类:Python库 所属语言:Python 资源全名:aenum-2.0.1-py2-none-any.whl 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059

    magic-enum-0.8.0

    OpenNI2 SDK for ROS2奥比中光深度摄像头驱动安装

    Java核心技术卷一源码--第四章

    在《Java核心技术卷一》中,第四章通常涵盖了Java编程的基础知识,这包括但不限于类、对象、封装、继承和多态等核心概念。这一章的学习是深入理解Java编程语言的关键,因为它们构成了Java面向对象编程(OOP)的基础...

    maven-properties-enum-plugin-1.0.1.jar

    maven-properties-enum-plugin-1.0.1.jar

    C++大学教程

    第1章 计算机与C++编程简介-------------------------------------------------1 1.1 简介--------------------------------------------------------------1 1.2 什么是计算机--------------------------------...

    PyPI 官网下载 | cpp-enum-class-string-idl-0.0.1.tar.gz

    标题中的"PyPI 官网下载 | cpp-enum-class-string-idl-0.0.1.tar.gz"表明这是一个从Python Package Index(PyPI)官方源下载的软件包,名为"cpp-enum-class-string-idl",版本号为0.0.1。PyPI是Python社区用来分发和...

    java enum 枚举 学习资料

    Java Enum 枚举学习资料是 Java 编程语言中的一种特殊类型,它主要用来实现一组固定的常量。 Enum 枚举类型是 Java 5 中引入的一种新特性,旨在解决传统的 int 枚举常量的缺陷。 1. 枚举语法 在 Java 中,枚举类型...

    PyPI 官网下载 | marshmallow-enum-1.4.1.tar.gz

    在Python编程领域,PyPI(Python Package Index)是最重要的软件仓库之一,它提供了大量的第三方库供开发者下载和使用。本文将深入探讨PyPI上的一个特定资源——`marshmallow-enum-1.4.1.tar.gz`,这是一款与Python...

    全面掌握java枚举类型(enum-type)1

    全面掌握 Java 枚举类型(enum type) Java 枚举类型是一种特殊的数据类型,它可以取有限个数的明确值。枚举类型的引入解决了 int 枚举模式和 String 枚举模式的缺点,提供了类型安全性、可读性和性能等优势。 ...

Global site tag (gtag.js) - Google Analytics