调用Java中的LocalDateTime类的set()方法可以用来设置时间值,而get()方法则可以用来获取时间值。例如,你可以使用set()方法来设置当前时间为12月14日,然后使用get()方法来获取这个时间值:
在上面的代码中,我们首先获取了当前的时间,然后使用set()方法来设置年、月、日的值。最后,我们使用get()方法来获取这些值。
请注意,如果你想要在LocalDateTime中设置其他字段,例如小时、分钟、秒等,可以使用相应的常量来设置
Datepublic Date(int year,
int month,
int day)
参数:
year - year 减去 1900,它必须是 0 到 8099 之间的数。(注意,8099 是由 9999 减去 1900 得到的。)
month - 0 到 11 之间的数
day - 1 到 31 之间的数
测试代码如下:
import java.util.Date
public class Test {
public static void main(String args[]){
Date date = new Date(2010-1900,1,10)
System.out.println(date)
}
}
运行结果:
Wed Feb 10 00:00:00 CST 2010
希望对你有帮助。。。。。。仍有问题可以HI我。。。。
int y// year可以随便设定
int m//month可以随便设定
int d=0//day设默认
int i=0
for(i <2000i++){
if(y==4i){
switch [m]{
case '2'
return d=29
break
case '1'
case '3'
case '5'
case '7'
case '8'
case '10'
case '12'
return d=31
default: return d=30
}
}
else{
switch [m]{
case '2'
return d=28
break
case '1'
case '3'
case '5'
case '7'
case '8'
case '10'
case '12'
return d=31
default: return d=30
扩展质料:
switch语句执行时会从上到下根据括号中表达式的值作比较,当某个case语句中的表达式与此值相同时,就执行这个case语句或语句序列,直到遇到break为止。 break语句是必须有的,它用来结束switch语句的执行。
如果所有case语句后面的表达式都不等于switch语句的表达式expr1的值川0执行default后面的默认语句序列。不过,default部分是可选的。如果没有这一部分,并遇到所有case语句都不匹配,那么,就不作任何处理而进入后续程序段的执行。
可见,一个switch语句可以代替多个if-else语句组成的分支结构,而switch语句从思路上显得更清晰。
使用switch语句时,要注意expr1必须是符合byte,char,short,int类型的常量表达式,而不能用浮点类型或long类型,//(也不能为一个字符串)。
参考资料:switch-百度百科
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)