Galera estou com dúvida na primeira questão dessa lista, na parte do aquecimento. Gostaria de saber como retornar tudo em maiúsculo e se existe algum jeto de ao invés de definir o array com 100 espaços, fazer ele alocar de acordo com a quantidade de Strings que ele receber, tipo, se eu digitei 30 caracteres, quando eu for jogar o str no array, ele alocar espaço só para essas 30.
import java.util.Scanner;
public class AQ1{
public static void main(String[] args){
Scanner entrada = new Scanner(System.in);
String str = "";
System.out.print("Entrada: ");
str = entrada.nextLine();
retornarMaiusculo(str);
//retornarMaiusculo(str);
}//fim Main
public static void retornarMaiusculo(String str){
String[] ar = new String[100];
ar = str.split("");
for(int i=0;i<ar.length;i++){
System.out.println(ar[i]);
}
}//fim retornarMaiusculo
}//fim Class
Lista:
duvidaguj (285,6 KB)