Maison >Java >javaDidacticiel >Que signifient les valeurs en Java

Que signifient les valeurs en Java

下次还敢
下次还敢original
2024-05-01 19:31:03505parcourir

values() est une méthode statique de type énumération en Java, utilisée pour obtenir un tableau contenant toutes les constantes de l'énumération, classées par ordre de déclaration. Plus précisément : renvoie un tableau typé contenant les constantes d'énumération. Les éléments du tableau sont classés dans l'ordre dans lequel l'énumération est déclarée. Les méthodes sont statiques et peuvent être appelées sans créer d'instance. Il n’existe qu’un seul tableau Values() par type d’énumération. Les valeurs des constantes d'énumération ne sont pas modifiables.

Que signifient les valeurs en Java

La signification des valeurs en Java

En Java, values() est une méthode statique utilisée pour obtenir un tableau constant de type énumération. C'est une partie importante du type énumération et permet d'accéder aux valeurs fixes définies par l'énumération. La méthode values() 是一个静态方法,用于获取枚举类型的常量数组。它是枚举类型的一个重要组成部分,用于访问枚举定义的固定值。

作用

values() 方法返回一个包含枚举所有常量的数组,其类型为枚举类型的数组。数组中的元素按枚举声明的顺序排列。

语法

<code class="java">public static T[] values()</code>

其中:

  • T 是枚举类型的类型参数。

返回

  • 一个包含枚举所有常量的数组。

示例

考虑以下枚举类型:

<code class="java">public enum Season {
    SPRING, SUMMER, FALL, WINTER
}</code>

我们可以使用 values() 方法获取枚举中的所有常量:

<code class="java">Season[] seasons = Season.values();</code>

现在,seasons 数组将包含以下元素:

<code>[SPRING, SUMMER, FALL, WINTER]</code>

注意事项

  • values() 方法是静态的,因此可以从类级别直接调用,而无需创建类的实例。
  • 对于每个枚举类型,只有单个 values() 数组存在。
  • 枚举的常量值是不可修改的,这意味着无法修改 values()
Function🎜🎜🎜values() renvoie un tableau contenant toutes les constantes de l'énumération, dont le type est un tableau de type énumération. Les éléments du tableau sont classés dans l'ordre dans lequel l'énumération est déclarée. 🎜🎜🎜Syntaxe🎜🎜rrreee🎜où : 🎜
  • 🎜T🎜 est le paramètre de type du type d'énumération. 🎜🎜🎜🎜Renvoie 🎜🎜
    • Un tableau contenant toutes les constantes de l'énumération. 🎜🎜🎜🎜Exemple🎜🎜🎜Considérons le type d'énumération suivant : 🎜rrreee🎜Nous pouvons utiliser la méthode values() pour obtenir toutes les constantes de l'énumération : 🎜rrreee🎜Maintenant, seasons code> Le tableau contiendra les éléments suivants : La méthode 🎜rrreee🎜🎜Notes🎜🎜
      • values() est statique et peut donc être appelée directement depuis le niveau de la classe. sans créer un exemple de classe. 🎜
      • Pour chaque type d'énumération, un seul tableau values() existe. 🎜
      • Les valeurs constantes des énumérations ne sont pas modifiables, ce qui signifie que les constantes renvoyées dans le tableau values() ne peuvent pas être modifiées. 🎜🎜

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Article précédent:Que signifie le côlon en JavaArticle suivant:Que signifie le côlon en Java