só não recebe para Integer e porque aceita para int …
int big = Integer.getInteger("7");
porque a letra b não compila
class SuperFoo {
SuperFoo doStuff(int x) {
return new SuperFoo();
}
}
public class Foo extends SuperFoo {
a) Foo doStuff(int x) { return new Foo(); }
b) Foo doStuff(int x) { return new SuperFoo(); }
c) SuperFoo doStuff(int x) { return new Foo(); }
d) SuperFoo doStuff(int y) { return new SuperFoo(); }
}
ao criar ao array abaixo tem como inicializar
int [] s2 = new int[7];
assim
int [] s2 = new int[7] = {1,2,3,4,5};
Dica: aprenda a fazer os famosos programas “Hello, world”. Eu posto quase todo dia um programa desses - eles consistem de uma pequena classe que contém o código sobre o qual você tem alguma dúvida. Por exemplo, para resolver o problema da “letra b não compila”, experimente tentar compilar o programa e LER A MENSAGEM DE ERRO. Ela, por incrível que pareça, pode ser mais elucidativa que qualquer explicação que eu venha a dar.