Array - Dica

Olá Amigos ! sei que isso já deve ter por aqui no fórum sendo que fala uma lingua que não entendo.

gostaria de saber como imprimir um array .

ps: pergunta boba , mais eu sou fraco ainda ^^"

É no braço mesmo:

int[] array = {0, 2, 3, 4};
for (int i = 0; i < array.length; ++i) {
    System.out.print (array[i]);
    System.out.print (" ");
}
System.out.println ();

necessariamente precisa usar o for para trabalhar com array!

nesse caso vc esta usando o lenght para mostrar o tamanho ne!

e se eu nao quisesse usar isso!

Se você simplesmente fizer isso, não vai funcionar:

int[] array = {0, 2, 3, 4};  
System.out.println (array); 

Isso imprime “[I@0s909d88f” ou coisa parecida, não o que você quer. Precisa do “for”.

Se for um array de objetos, existe uma maneira mais simples.

import java.util.Arrays;
...
String[] array = {"José", "da", "Silva"};
System.out.println (Arrays.asList (array)); 

O código acima imprime “[José,da,Silva]”

String[] array = {"Mark","Cassia","Camila"};
for(String s : array){
   System.out.println(s);
}

cara a única forma que conheço de visualizar o conteúdo de uma array e fazendo uma interação como thingol mostrou ou com while, quanto a complexidade inicial infelizmente tente se acostumar, pois no mundo da programação cada dia é um desafio espero ter ajudado

não precisa usar o for, mais se vc quer imprimir td o
conteudo do array tem que ser um laço

e o lenght pode ser substituido por um numero,
mas tem que ter muito cuidado para não estourar o tamanho do array.
eu aconcelho a usar o lenght, pq assim vc pode manipular melhor sua estrutura sem correr riscos.

Mas mesmo usando o .length você pode ter problemas como esse

String[] array = new String[4];
array[0] = "Marcos";
array[1] = "Cassia";
array[2] = "Camila";
for(int i = 0; i < array.length; i++)
   System.out.println(array[i]);