import java.util.Scanner;
public class exe11 {
public static void main(String args[]){
Scanner sc = new Scanner(System.in);
int [] senha = new int [3];
System.out.println(“Digite os números:”);
[color=red]senha = sc.nextInt();[/color]
Gostaria de saber qual o motivo da linha destacada mostra o erro: Incompatible types… required int[]… found int ??
Creio que esteja faltando um loop ai, veja só:
import java.util.Scanner;
public class exe11 {
public static void main(String args[]){
Scanner sc = new Scanner(System.in);
int [] senha = new int [3];
System.out.println(“Digite os números:”);
for(int i=0;i<3;i++){
senha[i] = sc.nextInt();
}
Você tem que definir em que posição do array você quer gravar o sc.nextInt();
Bom, como o colega falou, você precisa definir em que posição do array você quer colocar as entradas do usuario digamos assim. Então o outro colega aconselhou um loop que é na minha opinião o mais aconselhavel também, coloque um while() “infinito” assim o usuario coloca quantas entradas quiser e coloque uma condição pra quando o usuario digitar “X” tecla ou palavra o programa dá um break, ou listar o que você quer do array como se fosse uma consulta.
[b]aahhh intendi agora… valew pessoal… eu tava aki kebrando a kbeça xD!!!
mto obrigado a tds q responderam^^[/b]
[quote=lfm.vicente][b]aahhh intendi agora… valew pessoal… eu tava aki kebrando a kbeça xD!!!
mto obrigado a tds q responderam^^[/b][/quote]
Hehe… Legal =)
Vá ao primeiro post, clique em editar, e acrescente [RESOLVIDO] ao tópico…
E se lembre: não venha ao guj só quando tiver dúvidas…