Maison >Java >javaDidacticiel >Comment exprimer la plage en Java

Comment exprimer la plage en Java

下次还敢
下次还敢original
2024-04-25 23:00:331094parcourir

Une plage en Java représente un ensemble d'entiers continus, qui peuvent être exprimés des manières suivantes : intervalle fermé [début, fin], incluant le début et la fin ; intervalle ouvert (début, fin), excluant le début et la fin ; intervalle ouvert [début, fin] ) ou (début, fin], excluant ou incluant respectivement la fin ; intervalle non limité (-∞, fin) ou (début, ∞), représentant tous les entiers inférieurs ou supérieurs à la valeur.

Comment exprimer la plage en Java

Range en Java représente

En Java, une plage est représentée comme un ensemble d'entiers consécutifs. Elle peut être représentée de la manière suivante :

1 Intervalle fermé

<code class="java">[start, end]</code>

Par exemple :

<code class="java">[1, 10] // 包含 1 和 10</code>
.

2. Intervalle ouvert

<code class="java">(start, end)</code>

Par exemple :

<code class="java">(1, 10) // 包含 2-9,但不包含 1 和 10</code>

3. Intervalle semi-ouvert

<code class="java">[start, end)</code>

Par exemple :

<code class="java">[1, 10) // 包含 1-9,但不包含 10</code>
<code class="java">(start, end]</code>

Par exemple :

<code class="java">(1, 10] // 包含 2-10,但不包含 1</code>

4.

<code class="java">(-∞, end)</code>

Par exemple :

<code class="java">(-∞, 10) // 包含所有小于或等于 10 的整数</code>
<code class="java">(start, ∞)</code>

Par exemple :

<code class="java">(5, ∞) // 包含所有大于或等于 5 的整数</code>

Notes

  • Le point de départ et le point final de l'intervalle doivent être des entiers
  • Les intervalles ne peuvent pas se chevaucher
  • L'intervalle illimité représente une plage infinie et peut être utilisé pour représenter des concepts. comme tous les entiers ou tous les entiers positifs.

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