Hay varias formas de hacer esto, pero estoy enumerando algunos de los enfoques importantes y efectivos.
En primer lugar, la subcadena de la clase String ayudará a lograr el resultado
String computer = “ORDENADOR”; // datos de cadena como mencionas
int length = computer.length ();
- ¿Debo permanecer en la India durante 2 años si realizo una pasantía de 3 meses en informática en la Universidad Carnegie Mellon con una visa J1?
- ¿Cuáles son algunos buenos cursos de datos para entrar en Machine Learning?
- ¿Qué tan importante es la interpretabilidad para un modelo en Machine Learning?
- ¿Realmente necesito una computadora portátil para CS en la universidad? ¿O puedo simplemente usar una PC en casa durante los 4 años completos?
- ¿Cómo es tomar CS 224N (procesamiento del lenguaje natural) en Stanford?
para (int i = longitud-1; i> = 0; i–) {
System.out.println (computer.substring (i, length)); // bucle para iterarlo según la longitud y usar subcadena para extraer datos de datos dados
}
La segunda forma de hacerlo es usar el bucle en lugar de la subcadena
char arr [] = computer.toCharArray (); // crea una matriz de datos
para (int i = longitud-1; i> = 0; i–) {
para (int j = i; j <longitud; j ++) {
System.out.print (arr [j]); // este bucle funciona como subcadena.
}
System.out.println (); // para romper la línea
}
Salida : (Ambos programas producirán el mismo resultado)
R
ER
TER
UTER
PUTER
MPUTER
OMPUTER
COMPUTADORA