DATE 13

选择语句:
if(表达式) //逻辑表达式,关系表达式,数值表达式;
{
代码;
}
//下面的else是可以没有的;
else
{
代码;
}



if(表达式)
{
代码;
}
else if(表达式)
{
代码;
}
else
{
代码;
}
【else是和前面最近的没有匹配的if相配对!】
if(表达式)
{
if()
{


}
else
{


}
}
else()
{


}


对于if——else
1、if表达式成立的条件;
2、else和if配对;
3、if()后面不能加分号;
4、if后面的代码块要用{};
5、if——else可以嵌套使用;


switch——case语句:
{
case 判断条件1:
代码;
break;
case 判断条件2;
代码;
break;
。。。
default:
代码;
}
掌握:
1、表达式中的条件;
2、break存在和不存在的区别;
3、default中的break;
4、switch——case的执行过程;


循环结构:
for(语句1;语句2;语句3) //for(;;)      死循环==》ctrl+c中断
{
代码;
}
执行过程:
首先执行语句1,然后判断语句2的条件是否满足,如果满足的话,进入for循环,执行代码;
代码执行完毕后,执行语句3,然后执行语句2判断条件是否满足,如果满足的话,执行代码;
如果不满足,就跳出循环!执行代码完毕后,执行语句3,再判断语句2条件是否满足,一直循环
一直到for循环不满足,跳出循环!


注意点:语句1、2、3都可以没有,但是分号不能丢!!!


while(条件)
{


}
或者
do
{
}while(条件); //分号不能丢!!!


逻辑运算符:
> 、>=、 <、 <=、 !=、 ==
&&(与) ||(或) !(非)
A && B:两个都为真,输出才为真;有一个为假,就是假的!
(i < 10)&& (j > 6)
注意点:只有当A成立,才会去判断B,如果A不成立,不用去判断B!!
A || B:只有一个为真,就是真的!
只有当A不成立时,才会去判断B!!
!A:取反!


三目运算符:
表达式1 ? 表达式2 : 表达式3
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
在Java中,Date对象之间的转换通常使用SimpleDateFormat类来实现。如果你想将一个Date对象转换为String类型,可以使用SimpleDateFormat的format()方法。例如,你可以使用以下代码将Date对象转换为String类型: ```java SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); Date date = new Date(); String formatStr = sdf.format(date); System.out.println(formatStr); ``` 这将打印出格式化后的日期字符串。 如果你想将一个String类型的日期转换为Date对象,可以使用SimpleDateFormat的parse()方法。例如,你可以使用以下代码将String类型的日期转换为Date对象: ```java SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); String formatStr = "2022-05-31 13:54:20"; Date timeDate = null; try { timeDate = sdf.parse(formatStr); } catch (ParseException e) { e.printStackTrace(); } System.out.println(timeDate); ``` 这将打印出转换后的Date对象。 另外,如果你在Spring MVC中使用@InitBinder注解来自定义数据绑定,你可以使用以下代码将String类型的日期转换为Date对象: ```java @InitBinder public void initBinder(WebDataBinder binder) { SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd"); binder.registerCustomEditor(Date.class, new CustomDateEditor(dateFormat, true)); } ``` 这将在数据绑定时将String类型的日期转换为Date对象。 请注意,以上代码只是示例,你需要根据自己的实际需求进行相应的修改和适配。 #### 引用[.reference_title] - *1* [Java时间 Date转String,String转Date](https://blog.csdn.net/weixin_52014130/article/details/125064388)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* *3* [5种转换Date的方式](https://blog.csdn.net/qq_37226649/article/details/87955311)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值