`
zheyiw
  • 浏览: 1019887 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

java 字符串常量 枚举 enum

    博客分类:
  • JAVA
阅读更多

//字符串常量,枚举
public class Test5 {
	public static enum ItemType {
		card("1"), meat("0");
		final String value;

		ItemType(String value) {
			this.value = value;
		}
	}

	public static enum color {
		red, blue;
	}

	public static void main(String[] args) {
		System.out.println(ItemType.card.value);
		System.out.println(color.red);
	}
}

分享到:
评论

相关推荐

    delphi枚举字符串转换

    以下将详细介绍如何在Delphi中进行枚举到字符串以及字符串到枚举的转换。 1. **枚举到字符串的转换** 在Delphi中,我们可以使用`Format`函数或者`IntToStr`配合枚举类型的`Ord`函数来将枚举值转换为字符串。`Ord`...

    TypeScript中的类型安全字符串枚举

    2. 提高可读性:枚举成员具有明确的名称,使得代码更具可读性,尤其在处理大量的字符串常量时。 3. 易于维护:当需要更改枚举成员的值时,只需要在一个地方修改,降低了维护成本。 三、字符串枚举的用法 1. 使用...

    Java中怎样由枚举常量的ordinal值获得枚举常量对象

    Java1.5提供了关键字enum,能够通过该关键字方便得定义自己须要的枚举类型,比方  enum Season {  SPRING, SUMMER, AUTUMN, WINTER  }  定义了一个季节枚举类型。  在本例中,对于Season.SPRING这个...

    java 通过反射获取枚举类,及枚举类的值,枚举类枚举实例名

    3. **获取枚举实例名**:每个枚举实例都有一个与之关联的名称,这是在枚举声明中给出的字符串。可以使用`getName()`方法获取。 ```java String redName = colors[0].name(); // "RED" ``` 4. **通过名称获取枚举...

    java enum 枚举 学习资料

    valueOf(String arg0) 方法是枚举类中的一个静态方法,它通过传入的 arg0 字符串解析出一个该枚举类的实例,其中传入的字符串必须是元素列表的名称之一,否则将抛出 java.lang.IllegalArgumentException 异常。...

    高阶Java-Java枚举类型 enum 应用详解

    根据字符串转换为对应的枚举实例,如果不存在则抛出异常: ```java Color color = Color.valueOf("RED"); ``` 三、枚举构造器与初始化 1. 枚举构造器: 枚举类型可以有自己的构造器,但只能在枚举声明时使用,并且...

    java面向程序设计数组、字符串、枚举、泛型的应用[参照].pdf

    Java编程语言是软件开发中的核心工具,尤其在面向对象程序设计中,数组、字符串、枚举和泛型是基础且重要的概念。这篇实验报告主要涵盖了这些知识点的应用。 1. **数组**:数组是Java中存储固定数量相同类型元素的...

    java中enum枚举的详细用法

    Java中的枚举(enum)类型是在JDK 1.5版本引入的一个强大的特性,它用于定义一组相关的常量。...在处理固定的、有限的、不可变的数据集时,使用枚举往往比使用常量或字符串更合适,也更易于理解和维护。

    Java中的Enum枚举用法.doc

    相比于使用常量接口或字符串来表示固定集合,枚举提供了更加安全且易于管理的方式来处理这些常量。自Java 5起,枚举作为语言的一部分被引入,这极大地增强了其功能性和灵活性。 #### 二、Java枚举的基本概念 1. **...

    第8章 枚举,字符串和数组.ppt

    创建字符串的方式有两种:通过`new String("Jack")`或者直接赋值`name = "Jack"`,后者会将字符串常量池中的字符串引用赋给变量。字符串类提供了许多常用的方法,如`length()`返回字符串的长度,`charAt(int index)`...

    java 枚举(enum) 详解(学习资料)

    枚举常量可以直接用于 `switch` 语句,这是其他类型(如字符串)所没有的便利。 9. **枚举集合**: 可以通过 `values()` 方法获取枚举类型的全部枚举常量,返回一个枚举类型的数组。 总结来说,Java 枚举提供了...

    java enum枚举教程学习资料

    Java枚举(enum)是Java语言提供的一种特殊的...它们提供了类型安全,避免了使用字符串常量可能导致的错误,并提高了代码的可读性和可维护性。枚举的这些特性使得它们在编写高质量的Java代码时成为不可或缺的一部分。

    Java中的“枚举类型

    在Java编程语言中,枚举(Enum)作为一种特殊的类,其设计初衷是为了更好地处理一组固定不变的常量集合。相较于传统的使用`static final`字段来表示常量的做法,枚举提供了更加丰富的特性和更为严谨的类型安全机制。...

    c#枚举,数值,字符串间转换

    要将字符串转换回枚举值,可以使用`Enum.Parse`方法。这个方法接受一个枚举类型和一个表示枚举成员名称的字符串,然后返回对应的枚举值。 ```csharp Colors color = (Colors)Enum.Parse(typeof(Colors), "Red"); //...

    枚举enum和switch 的使用

    枚举(Enum)作为编程语言中一种特殊的类型,为开发者提供了一种简洁、清晰的定义一组命名常量的方式。在C#语言中,枚举是通过`enum`关键字定义的,其本质上是一种结构体,与整型(int)紧密相关联,但提供了更丰富...

    枚举语句enum用法详解

    同时,枚举值可以通过`.ToString()`方法转换为字符串,或者通过`Enum.Parse()`和`Enum.TryParse()`方法将字符串转换回枚举值。 五、枚举与其他类型的转换 枚举类型可以与它的底层类型进行转换。`unchecked`上下...

    Java关于中文乱码问题的多种解决方法

    此外,执行SQL语句时,如果涉及到字符串常量,也需要使用`PreparedStatement`并设置参数的编码。 4. MyEclipse配置中的乱码: 在MyEclipse中,项目的编码设置也很关键。进入项目属性,选择"Resource",确保"Text ...

    Java中的常量如何避免反模式Java开发Java经验技巧

    在Java编程中,常量的使用是至关重要的,它们代表了程序中不变的值,如配置参数、数学常数或固定的字符串。然而,如果不正确地处理常量,可能会导致一些反模式,降低代码的可读性、可维护性和性能。这篇名为“Java中...

    Java高新技术_java5的枚举的基本应用

    自从Java 5引入枚举类型以来,它已经成为处理固定集合常量的首选方式,因为它提供了比传统整数常量或字符串常量更强大的类型安全性和便利性。本篇文章将深入探讨Java 5中的枚举基本应用,包括创建枚举、枚举方法、...

    字符串转换成枚举类型的方法

    2. 使用`Enum.TryParse()`方法,这个方法更安全,当输入字符串不能转换为枚举类型时,不会抛出异常: ```csharp string input = "Super"; RegistrationType userType; if (Enum.TryParse(input, out userType)) ...

Global site tag (gtag.js) - Google Analytics