java运算符与格式化

运算符:是一种特殊符号,用以表达数据的运算,赋值和比较。 表达式:使用运算符将运算数据连接起来的符合java语法规则的式子。

算数表达符

      • / % ++ -- Snipaste_2022-09-21_21-53-22.png

赋值运算符

= += -= *= /= %= Snipaste_2022-09-21_21-54-37.png

比较运算符

java == != > >= < <= instanceof

== 和 = 结果不一样,==是判断等不等,=是赋值,在java语言中 没有 ===

逻辑运算符

Snipaste_2022-09-21_21-57-02.png

String类的format()方法用于创建格式化的字符串以及连接多个字符串。format(String format, Object... args) 新字符串使用本地语言环境,制定字符串格式和参数生成格式化的新字符串。format(Locale locale, String format, Object... args) 使用指定的语言环境,制定字符串格式和参数生成格式化的字符串。

Snipaste_2022-09-21_21-59-54.png Snipaste_2022-09-21_22-00-02.png

日期和事件字符串格式化

在程序界面中经常需要显示时间和日期,但是其显示的 格式经常不尽人意,需要编写大量的代码经过种算法才得到理想的日期与时间格式。字符串格式中还有%tx转换符没有详细介绍,它是专门用来格式化日期和时 间的。%tx转换符中的x代表另外的处理日期和时间格式的转换符,它们的组合能够将日期和时间格式化成多种格式。 Snipaste_2022-09-21_22-01-40.png

和日期格式转换符相比,时间格式的转换符要更多、更精确。它可以将时间格式化成时、分、秒甚至时毫秒等单位。格式化时间字符串的转换符如图所示。

Snipaste_2022-09-21_22-02-32.png