Olá,
estou com uma duvida porque visualiza o resultado
ar=25
ar=25
se alguém puder me ajudar agradeceria…
abs
public class iniarray1 {
static iniarray1[] ar = new iniarray1[2];
static private int numero ;
public iniarray1(int codigo){
this.numero =codigo;
}
public iniarray1(){
}
public int getNumero() {
return numero;
}
public void setNumero(int numero) {
this.numero = numero;
}
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
ar[0]= new iniarray1(23);
ar[1]= new iniarray1(25);
//
System.out.println("----------------------------------------");
for (int i = 0; i < ar.length; i++) {
iniarray1 a = ar[i];
System.out.println("ar="+a.numero);
}
}
}
olá,
não entendi o resultado abaixo pois o | valida as duas comparações porque a primeira volta
true não seria false
System.out.println(1>3 | 4 >2); // testa os dois operando
System.out.println(8>2 || 1<0);// a segunda expressao nunca eh valiado //ja que a primeira é true
resultado :
true
true
olá ,
porque não compila deixa eu entender é porque no for deveria ser int pois
se declara o tipo do valor que está dentro do array é isso o entendimento?
se alguém puder me ajudar …abs
public static void main(String[] args) {
// TODO Auto-generated method stub
int[]array = {1,2,3};
for(int[] a: array)
System.out.println(a);
}