1得到当前工程的根路径,代码如下
String path = requestgetContextPath();2得到登录的计算机域名,如果没有域名就得到IP
requestgetRemoteHost();3得到登录计算机的IP
requestgetRemoteAddr();您好!
对于问题一:
这个方法的意思是系统当前时间与1970年1月1日0点0分0秒的毫秒差
对于问题二:
下面是实现的方法之一
public static void main(String[] args)
{
Calendar c = CalendargetInstance();
//现在的时间(单位:毫秒)
long nowMills = cgetTimeInMillis();
//第二个参数是设置月的,月是基于0的
//arg list:year,month,day,hour,minute,second
cset(2011, 4, 4, 23, 59, 59);
long setMills = cgetTimeInMillis();
long a=setMills-nowMills;
Systemoutprintln("2011年5月4日距当前时间分钟数:"+a/(601000));
}
希望对你有帮助!
public class Student
{
private String stuId;
private String name;
private float englishScore;
private float mathScore;
private float computerScore;
private float sumScore;
public Student()
{
}
public Student(String stuId, String name, float englishScore,
float mathScore, float computerScore)
{
thisstuId = stuId;
thisname = name;
thisenglishScore = englishScore;
thismathScore = mathScore;
thiscomputerScore = computerScore;
thissumScore = sum();
}
public String getStuId()
{
return stuId;
}
public void setStuId(String stuId)
{
thisstuId = stuId;
}
public String getName()
{
return name;
}
public void setName(String name)
{
thisname = name;
}
public float sum()
{
return sumScore = englishScore + mathScore + computerScore;
}
public float testScore()
{
return sum()/3;
}
public String compare(Student student)
{
if(thissumScore > studentsum())
return "大于";
else if(thissumScore == studentsum())
return "等于";
else return "小于";
}
public static void main(String[] args)
{
Student tim = new Student("0001", "tim", 90, 90, 90);
Student tom = new Student("0001", "tom", 80, 90, 95);
Systemoutprintln("tim的测评成绩:"+timtestScore());
Systemoutprintln("tom的测评成绩:"+tomtestScore());
Systemoutprintln("tim总成绩 "+timcompare(tom)+" tom总成绩");
}
}
上面的代码作为作业应该够用了,如果应用最好重写equals和hashCo方法。
以上就是关于java如何获取根域名全部的内容,包括:java如何获取根域名、Java菜鸟问题(与获取计算机系统时间相关)、一道java题 请设计一个学生类Student。属性包括:学号、姓名、英语成绩、数学成绩、计算机等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)