Foros del Web » Programación para mayores de 30 ;) » Java »

Convertirn un char a string y esta string a mayusculas

Estas en el tema de Convertirn un char a string y esta string a mayusculas en el foro de Java en Foros del Web. /* * To change this template, choose Tools | Templates * and open the template in the editor. */ package ccadenas; /** * * @author ...
  #1 (permalink)  
Antiguo 05/09/2013, 03:51
 
Fecha de Ingreso: noviembre-2011
Mensajes: 13
Antigüedad: 12 años, 5 meses
Puntos: 0
Información Convertirn un char a string y esta string a mayusculas

/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package ccadenas;

/**
*
* @author moji87
*/
import java.io.*;
public class CCadenas {

/**
* @param args the command line arguments
*/
public static void main(String[] args)
{
char []cadena =new char[80];
int car ,i=0;

try{
System.out.println("Escriba una cadena de caracteres:");
while((car=System.in.read()) != '\n' && i<cadena.length
)
{
cadena[i++]=(char)car;

}

String scadena=(new StringBuffer().append(cadena)).toString();
System.out.println("Cadena en mayúsculas: " + scadena.toUpperCase());
}
catch(IOException e)
{

}
}
}
  #2 (permalink)  
Antiguo 06/09/2013, 03:44
Avatar de feelDweb  
Fecha de Ingreso: septiembre-2013
Mensajes: 2
Antigüedad: 10 años, 7 meses
Puntos: 0
Respuesta: Convertirn un char a string y esta string a mayusculas

Para convertir de caracter a String:

public class CharToString{
public static void main(String args[])throws IOException{
BufferedReader read =
new BufferedReader(new InputStreamReader(System.in));
System.out.println("Enter a Character:");
String s = read.readLine();
char c = s.charAt(0);
System.out.println("Character value is " + c);
String s1 = Character.toString(c);
System.out.println("String value is " + s1);
}
}

Para pasar el String a mayúscula se usa el método de objeto "toUpperCase()".

Etiquetas: char, mayusculas, string
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:37.