salve a tutti!!!!
ho un problema con questo programma.volglio calcolare l'ora dando come unico campo i secondi...però nn va!!!!![]()
ho creato questo oggetto:
public class Tempo {
private int secondi;
public Tempo(int h, int m, int s)
{
h=0;
m=0;
s=0;
h = secondi/3600;
m = h-secondi/60;
s = secondi-h*3600-m*60;
}
public Tempo(int h, int m)
{
h=0;
m=0;
h = secondi/3600;
m = h-secondi/60;
}
public Tempo(int h)
{
h=0;
h = secondi/3600;
}
public int getOra ()
{
return h;
}
public int getMinuti ()
{
return m;
}
public int getSecondi ()
{
return s;
}
public void setOre (int h)
{
h= h;
}
public void setMinuti (int m)
{
m= m;
}
public void setSecondi (int s)
{
s= s;
}
public String stringOr(":") //questo è il metodo per stampare con :
{
String h=String.valueOf(h);
String m=String.valueOf(m);
String s=String.valueOf(s);
return h + ":" + m +":"+ s;
}
}
e poi ho creato un main:
public class Main {
public static void main(String[] args)
{
int secondi=3665;
t1= new Tempo(h);
System.out.println("Sono le ore: "+ t1.stringOr();
}
}
HELP ME!!!!![]()

Rispondi quotando
