Sei sulla pagina 1di 3

1.

problema
//dov' l'errore?
public class EsProvaCalc {

double media(double a , double b) {

double mia_media= (a+b)/2;


System.out.print("il risulato : " + mia_media);

public static void main(String[] args) {

EsProvaCalc calcolatrice = new EsProvaCalc();


double ris_media = calcolatrice.media(3,4);

}
}

2. problema
//Dov lerrore?
public class EsProva {
public static void main() {
System.out.println("Ciao a tutti!");
}
}

3. problema
//quale tra questi un dato primitivo?
public class EsDatiPrimitivi {
public static void main( String args[] )
{
double i=0;
char mio_carattere = 'a';
String mia_stringa = "ciao";
boolean selezionato = true;
Integer mio_intero = new Integer(3);
}
}

4. problema
//dov'? l'errore?
public class EsErrore {
public static void main( String args[] )
{
int double[] =new int[6];
for (int i = 0; i< double.length; i++)
{
double[i]= i*i;
System.out.println(double[i]);
}
}
}
5. qual la situazione finale degli oggetti cerchio?
public class EsCerchio {
public static void main(String [] args) {
EsCerchio cerchio1 = new EsCerchio();
EsCerchio cerchio2 = new EsCerchio();
EsCerchio cerchio3 = cerchio1;
if (cerchio3== cerchio1)
{
System.out.println("cerchio3==cerchio1");
}
if (cerchio2== cerchio1)
{
System.out.println("cerchio2==cerchio1");
}
cerchio2=cerchio1;
if (cerchio2== cerchio1)
{
System.out.println("dopo assegnazione cerchio2==cerchio1");
}
}
}
6. problema:
//quanto vale alla fine il raggio?
class Cerchio2 {
private int raggio = 10;
public void setRaggio(int r) {
raggio=r;
}
public int getRaggio() {
return raggio;
}
}
public class EsCerchio2 {
public static void main(String[] args) {
Cerchio2 c = new Cerchio2 ();
System.out.println("raggio: " + c.getRaggio());
c.setRaggio(100);
System.out.println("raggio: " + c.getRaggio());

}
}

7. problema
//quali tra queste dichiarazioni sono legali?
public class EsStringhe {
public static void main( String args[] )
{
String mia_stringa = null;
System.out.println("valore stringa->"+ mia_stringa + "<--");
String mia_stringa2 = "";
System.out.println("valore stringa->"+ mia_stringa2 + "<--");
String mia_stringa3 = new String();
System.out.println("valore stringa->"+ mia_stringa3 + "<--");
String mia_stringa4== "cane";
System.out.println("valore stringa->"+ mia_stringa4 + "<--");
String mia_stringa5= 'cane';
System.out.println("valore stringa->"+ mia_stringa5 + "<--");
}
}
8. problema
//quale definizione sintatticamente esatta?
String strs[] = { "This", "is", "a", "test." };
String strs = { "This", "is", "a", "test." };
String strs[4] = { "This", "is", "a", "test." };

class TestColori {
public static void main(String args[]) {
System.out.println(strs[0]);
}
}