Char en Java: ¿Qué es la clase de caracteres en Java?



Este artículo es una guía completa sobre la clase de caracteres en Java y analiza las diferentes secuencias de escape y métodos de Char en Java.

En Java, nos encontramos con situaciones en las que necesitamos usar objetos en lugar de tipos de datos primitivos. Para lograr esto, proporciona clase contenedora Personaje para primitivo carbonizarse . En este artículo sobre Char en Java, entendamos lo mismo en detalle.

Logotipo de Java - Char en Java - EdurekaLos siguientes temas se tratarán en este artículo:





serie de fibonacci en c ++

¡Vamos a empezar!

Clase de caracteres en Java

los Clase de personaje generalmente envuelve el valor de todo el tipo primitivo c tiene en una objeto . Cualquier objeto del tipo carácter puede contener un solo campo cuyo tipo es carbonizarse . La clase Character ofrece una serie de clases útiles (es decir, estática) para trabajar con personajes.



Para crear un objeto de personaje con el personaje constructor &menos

Carácter ch = nuevo Carácter ('a')

La declaración anterior crea un objeto de carácter que contiene 'a' de tipo char. Solo hay un constructor en la clase de caracteres que espera un argumento del tipo de datos char.

A continuación, en este artículo sobre Char en Java, veamos algunas secuencias de escape utilizadas con los caracteres en Java.



Secuencia de escape

Un personaje precedido por un barra invertida () generalmente se denomina secuencia de escape. A continuación, se menciona una tabla que le ayudará a comprender este concepto.

Secuencia de escape Descripción
tInserta una pestaña en el texto en este punto.
norteInserta una nueva línea en el texto.
bInserta un retroceso en el texto en este punto.
rInserta un retorno de carro en el texto en este punto.
FInserta un avance de formulario en el texto en este punto.
En este punto, escribe un carácter de comilla simple en el texto.
Inserta un carácter de comillas dobles en el texto en este punto.
Inserta un carácter de barra invertida en el texto en este punto.

Ya que ha entendido las secuencias de escape, avancemos y entendamos los métodos que caracterizan en Java.

transformación conectada y desconectada en informática

Métodos de clase de carácter

La siguiente tabla analiza algunos importantes de la clase de personaje.

Métodos Descripción
isWhitespace ()Ayuda a determinar si el valor de carácter especificado es un espacio en blanco.
isDigit ()Ayuda a determinar si el valor de carácter especificado es un dígito.
isLetter ()Ayuda a determinar si el valor char es una letra.
isUpperCase ()Ayuda a determinar si el valor de carácter especificado está en mayúsculas.
isLowerCase ()Ayuda a determinar si el valor de carácter especificado está en minúsculas.
toUpperCase ()Devuelve la forma en mayúsculas del valor char especificado.
toLowerCase ()Devuelve la forma en minúsculas del valor char especificado.
Encadenar()Devuelve un objeto String que representa el valor de carácter especificado

A continuación, en este artículo sobre Char en Java, veamos la implementación práctica de los métodos discutidos anteriormente.

Código:

import java.util.Scanner public class JavaCharacterExample1 {public static void main (String [] args) {// Pregunte al usuario por la primera entrada. System.out.print ('Primera entrada:') // Usa la clase Scanner para obtener la entrada del usuario. Scanner scanner = new Scanner (System.in) // Obtiene la entrada del usuario. char [] value1 = scanner.nextLine (). toCharArray () int result1 = 0 // Cuente los caracteres para un carácter específico. for (char ch1: value1) {result1 = Character.charCount (ch1)} // Imprime el resultado. System.out.print ('Valor:' + resultado1 + 'n') System.out.print ('Segunda entrada:') char [] value2 = scanner.nextLine (). ToCharArray () for (char ch2: value2) { int result2 = Character.hashCode (ch2) System.out.print ('El código hash para el carácter' '+ ch2 +' 'se da como:' + result2 + 'n')} System.out.print ('Tercera entrada: ') char [] value3 = scanner.nextLine (). toCharArray () for (char ch3: value3) {boolean result3 = Character.isDigit (ch3) if (result3) {System.out.println (' El carácter '' + ch3 + '' es un dígito. ')} else {System.out.println (' El carácter '' + ch3 + '' no es un dígito. ')} System.out.print (' Cuarta entrada: ') char [] value4 = scanner.nextLine (). toCharArray () for (char ch4: value4) {boolean result4 = Character.isISOControl (ch4) System.out.println ('El cuarto carácter' '+ ch4 +' 'es un control ISO : '+ resultado4)}}}}

Salida:

Primera entrada: 89 Valor: 1 Segunda entrada: J El código hash para el carácter 'J' se da como: 74 Tercera entrada: 5 El carácter '5' es un dígito. Cuarta entrada: h El cuarto carácter 'h' es un Control ISO: falso

Con esto, llegamos al final de este artículo sobre Char en Java. Espero que haya entendido los fundamentos de Java. Si encontró este artículo sobre 'Char en Java', consulte el por Edureka, una empresa de aprendizaje en línea de confianza con una red de más de 250.000 alumnos satisfechos repartidos por todo el mundo. Estamos aquí para ayudarlo en cada paso de su viaje, para convertirse además de las preguntas de esta entrevista en Java, creamos un plan de estudios diseñado para estudiantes y profesionales que desean ser un Java Desarrollador.

Tienes una pregunta para nosotros? Por favor, menciónelo en la sección de comentarios de este 'Char en Java y nos pondremos en contacto contigo lo antes posible.