Por ejemplo, estructurado desde la clase main entonces seria algo asi:
Código:
class Arreglos{
public static void main(String []args){
String [] arreglos = null;
String frase = "Los Animales Son Buenos Pero Comen Mucho";
arreglos = frase.split(" ");
for(int x = 0; x <= arreglos.length - 1; x++){
System.out.println("Las palabras son: "+arreglos[x]);
}
}
}
En el ciclo for en la parte "arreglos.length" en teoria me cuenta los espacios del arreglo, los cuales son 7 y me los convierte a un tipo de dato int para decirle que ira desde x osea 0 hasta la cantidad de espacios que hay en el arreglo, osea 7, compilaba bien el problema es que al ejecutar me aparecia un error, como si contara 8, por eso tuve que restar 1, en fin, ese no era mi problema principal.public static void main(String []args){
String [] arreglos = null;
String frase = "Los Animales Son Buenos Pero Comen Mucho";
arreglos = frase.split(" ");
for(int x = 0; x <= arreglos.length - 1; x++){
System.out.println("Las palabras son: "+arreglos[x]);
}
}
}
Yo quiero hacer algo asi, pero desde un metodo, ya que tengo un trabajo orientado a objetos, y necesito que hacer algo asi:
Código:
public String obtenerFrase(){
for(int x = 0; x <= arrFrase.length ; x++){
return arrFrase[x];
}
}
Bueno, asi es como yo me imaginaba que era... pero sale un error al compilar:for(int x = 0; x <= arrFrase.length ; x++){
return arrFrase[x];
}
}
Creo que es por donde esta en el return.
Entonces, ¿de que forma lo puedo hacer?
Lo siento, soy un verdadero restrasado en esto, soy nuevo programando, espero me puedan ayudar.
Gracias de antemano.