int , long variables print phone number 03444482399 not correct on console
972686Nov 5 2012 — edited Nov 6 2012Dear all,
my code is public class Student {
private String name;
private int rollNo;
private String stclass;
private long phoneNo;
private String program;
public void setName (String name){
this.name = name;
}
public void setRollNo (int rollNo) {
this.rollNo = rollNo;
}
public void setstClass (String stclass){
this.stclass = stclass;
}
public void setPhoneNo (long phoneNo) {
this.phoneNo = phoneNo;
}
public void setProgram (String program){
this.program = program;
}
public String getName () {
return name;
}
public int getRollNo () {
return rollNo;
}
public String getstClass () {
return stclass;
}
public long getPhoneNo () {
return phoneNo;
}
public String getProgram () {
return program;
}
public Student (String name, int rollNo, String stclass, long phoneNo, String program) {
setName (name);
setRollNo(rollNo);
setstClass (stclass);
setPhoneNo(phoneNo);
setProgram (program);
}
public String toString(){
return "\n" + name + " " + rollNo + "\t" + stclass + " \t " + phoneNo + "\t" + program;
}
public void finalize() {
}
}
please see below console out put of my program in javac.
STUDENT1's RECORD
___________________________________________________________________________
:S-NAME :S-ROLL NO :S-Class :S-PHONE No :S-PROGRAM
___________________________________________________________________________
:ali raza hasan : 15 :IT -633338943 :BSCS
----------------------------------------------------------------------------------------------------------------------------------
I want my phone number in correct format at console print.