fork download
  1. import java.util.*;
  2. import java.lang.*;
  3. import java.io.*;
  4.  
  5. class Ideone
  6. {
  7. public static String [][] matrizPrincipal(){
  8. String [] [] matriz = new String [2] [6];
  9. matriz[0][0] = "Robin Arryn";
  10. matriz[0][1] = "Lino Facioli";
  11. matriz[0][2] = "145";
  12. matriz[0][3] = "Vivo";
  13. matriz[0][4] = "Arryn";
  14. matriz[0][5] = "Feminino";
  15.  
  16. matriz[1][0] = "Yohn Royce";
  17. matriz[1][1] = "Rupert Vansittart";
  18. matriz[1][2] = "45";
  19. matriz[1][3] = "Vivo";
  20. matriz[1][4] = "Arryn";
  21. matriz[1][5] = "Feminino";
  22. return matriz;
  23. }
  24.  
  25. public static void imprimeMatrizFeminina(String [] [] mat){
  26. int cont = 0, j = 0;
  27. for(int i=0; i<mat.length; i++)
  28. if(mat[i][5].equals("Feminino") && mat[i][4].equals("Arryn")) cont ++;
  29.  
  30. String[] matrizFemininaArryn = new String [ cont ];
  31.  
  32. for(int i = 0; i < mat.length; i++){
  33. if(mat[i][5].equals("Feminino") && mat[i][4].equals("Arryn")){
  34. matrizFemininaArryn[j] = mat[i][0];
  35. j ++;
  36. }
  37. }
  38. System.out.println("Mulheres da família Arryn em ordem alfabética crescente:" + Arrays.toString(matrizFemininaArryn));
  39. }
  40. public static void main (String[] args) throws java.lang.Exception
  41. {
  42. imprimeMatrizFeminina(matrizPrincipal());
  43. }
  44. }
Success #stdin #stdout 0.1s 320320KB
stdin
Standard input is empty
stdout
Mulheres da família Arryn em ordem alfabética crescente:[Robin Arryn, Yohn Royce]