Onglet en Java

Rupam Yadav 12 octobre 2023
  1. Utilisation du caractère de séquence d’échappement de tabulation \t en Java
  2. Unicode Tabulation de caractères en Java
Onglet en Java

Lorsqu’un caractère en Java apparaît après le contrecoup \, il est appelé caractères d’échappement Java ou séquence d’échappement. Cet article en apprendra plus sur la séquence d’échappement \t.

Utilisation du caractère de séquence d’échappement de tabulation \t en Java

Les séquences d’échappement Java sont des littéraux de caractères valides utilisés pour effectuer une tâche spécifique. La séquence d’échappement, \t est utilisée pour l’espace de tabulation.

En d’autres termes, \t insère une tabulation. Nous utilisons la séquence d’échappement lorsque nous devons formater une chaîne.

Si nous utilisons \t à un point spécifique d’une chaîne, il insérera une nouvelle tabulation à cet endroit. La séquence d’échappement pour l’onglet, \t peut être utilisée dans une instruction d’impression, comme indiqué dans le code ci-dessous.

La String à formater est placée entre guillemets doubles. La séquence d’échappement pour l’onglet \t est placée entre les mots à l’intérieur du "".

Comme nous pouvons le voir dans la sortie, il insère une tabulation entre les deux mots. Nous pouvons formater la chaîne et insérer une tabulation à n’importe quel endroit du texte.

public class Test {
  public static void main(String[] args) {
    System.out.println("Happy\tCoding");
  }
}

Production :

Happy	Coding

Unicode Tabulation de caractères en Java

On peut aussi utiliser le caractère Unicode U+0009 pour insérer une tabulation à un endroit donné du texte pour le formater. Unicode est une norme pour encoder du texte représentant presque tous les caractères des langues bien connues dans le monde.

Il s’agit d’une norme de codage de caractères 16 bits. L’Unicode qui représente l’espace de tabulation est U+0009.

Ici, dans le programme présenté ci-dessous, nous avons pris une variable de type String tab et l’avons initialisée avec une valeur "\u0009". Il insère une tabulation horizontale.

Avec un espace de tabulation entre ces deux chaînes, nous voulons imprimer HelloEveryone. Pour ce faire, nous avons utilisé l’opérateur + pour concaténer deux chaînes avec la variable tab.

Nous passons les chaînes à l’intérieur de la fonction d’impression. La variable tab formatera la chaîne et l’imprimera en sortie.

Nous pouvons voir que le caractère Unicode insère un espace de tabulation entre les deux chaînes données. Nous pouvons voir que la chaîne de sortie est imprimée avec une tabulation à la place de la variable tab.

public class Test {
  public static void main(String[] args) {
    String tab = "\u0009";
    System.out.println("Hello" + tab + "Everyone");
  }
}

Production :

Hello	Everyone
Auteur: Rupam Yadav
Rupam Yadav avatar Rupam Yadav avatar

Rupam Saini is an android developer, who also works sometimes as a web developer., He likes to read books and write about various things.

LinkedIn