找到 9301 篇文章 关于面向对象编程

在 Java 中显示两位数的月份

Samual Sam
更新于 2020-06-27 14:50:32

2K+ 浏览量

使用“m”日期转换字符来显示两位数的月份。System.out.printf("两位数的月份: %tm", d);上面,d 是一个日期对象 - Date d = new Date();以下是一个示例 - 示例 实时演示import java.util.Date; import java.text.DateFormat; import java.text.SimpleDateFormat; public class Demo {    public static void main(String[] args) throws Exception {       Date d = new Date();       DateFormat dateFormat = new SimpleDateFormat("dd/MM/yyyy hh:mm:ss a");       String format = dateFormat.format(d);       System.out.println("当前日期和时间 = " + format);       System.out.printf("四位数年份 = %TY", d);       System.out.printf("两位数年份 = %ty", d);   ... 阅读更多

在 Java 中显示三位数的一年中的第几天

karthikeya Boyini
更新于 2020-06-27 14:51:12

387 浏览量

使用“j”日期转换字符来显示三位数的一年中的第几天。System.out.printf("三位数的一年中的第几天: %tj/%Tj", d, d);上面,d 是一个日期对象 - Date d = new Date();以下是一个示例 - 示例 实时演示import java.util.Date; import java.text.DateFormat; import java.text.SimpleDateFormat; public class Demo {    public static void main(String[] args) throws Exception {       Date d = new Date();       DateFormat dateFormat = new SimpleDateFormat("dd/MM/yyyy hh:mm:ss a");       String format = dateFormat.format(d);       System.out.println("当前日期和时间 = " + format);       System.out.printf("四位数年份 = %TY", d);     ... 阅读更多

在 Java 中显示两位数的年份

Samual Sam
更新于 2020-06-27 14:51:59

2K+ 浏览量

使用“y”日期转换字符来显示两位数的年份。System.out.printf("两位数年份 = %TY", d);上面,d 是一个日期对象 - Date d = new Date();以下是一个示例 - 示例 实时演示import java.util.Date; import java.text.DateFormat; import java.text.SimpleDateFormat; public class Demo {    public static void main(String[] args) throws Exception {       Date d = new Date();       DateFormat dateFormat = new SimpleDateFormat("dd/MM/yyyy hh:mm:ss a");       String format = dateFormat.format(d);       System.out.println("当前日期和时间 = " + format);       System.out.printf("四位数年份 = %TY", d);       System.out.printf("两位数年份 = %ty", d); ... 阅读更多

在 Java 中显示四位数的年份

karthikeya Boyini
更新于 2020-06-27 14:52:32

687 浏览量

使用“Y”日期转换字符来显示四位数的年份。System.out.printf("四位数年份 = %TY",d);上面,d 是一个日期对象 - Date d = new Date();以下是一个示例 - 示例 实时演示import java.util.Date; import java.text.DateFormat; import java.text.SimpleDateFormat; public class Demo {    public static void main(String[] args) throws Exception {       Date d = new Date();       DateFormat dateFormat = new SimpleDateFormat("dd/MM/yyyy hh:mm:ss a");       String format = dateFormat.format(d);       System.out.println("当前日期和时间 = " + format);       System.out.printf("四位数年份 = %TY",d);    } }输出当前日期和时间 = 26/11/2018 11:56:26 AM 四位数年份 = 2018

在 Java 中显示年份的前两位数字(两位数的世纪)

Samual Sam
更新于 2020-06-27 14:53:05

399 浏览量

使用“C”日期转换字符来显示年份的前两位数字 - System.out.printf("两位数年份(世纪名称)= %tC/%TC", d, d);上面,d 是一个日期对象 - Date d = new Date();以下是一个示例 - 示例 实时演示import java.util.Date; import java.text.DateFormat; import java.text.SimpleDateFormat; public class Demo {    public static void main(String[] args) throws Exception {       Date d = new Date();       DateFormat dateFormat = new SimpleDateFormat("dd/MM/yyyy hh:mm:ss a");       String format = dateFormat.format(d);       System.out.println("当前日期和时间 = " + format);       System.out.printf("本地化星期几名称 = %tA/%TA", d, d); ... 阅读更多

在 Java 中获取本地化的星期几简称

karthikeya Boyini
更新于 2019-07-30 22:30:24

251 浏览量

使用“a”日期转换字符来显示星期几简称。System.out.printf("本地化星期几简称 = %ta/%Ta", d, d);上面,d 是一个日期对象 - Date d = new Date();以下是一个示例 - 示例 实时演示import java.util.Date; import java.text.DateFormat; import java.text.SimpleDateFormat; public class Demo { public static void main(String[] args) throws Exception { Date d = new Date(); DateFormat dateFormat = new SimpleDateFormat("dd/MM/yyyy hh:mm:ss a"); String format = dateFormat.format(d); System.out.println("当前日期和时间 = " + ... 阅读更多

在 Java 中获取本地化的星期几名称

Samual Sam
更新于 2019-07-30 22:30:24

163 浏览量

以下是一个示例。示例 实时演示import java.util.Date; import java.text.DateFormat; import java.text.SimpleDateFormat; public class Demo { public static void main(String[] args) throws Exception { Date d = new Date(); DateFormat dateFormat = new SimpleDateFormat("dd/MM/yyyy hh:mm:ss a"); String format = dateFormat.format(d); System.out.println("当前日期和时间 = " + format); System.out.printf("本地化星期几名称 = %tA/%TA", d, d); } }输出当前日期和时间 = 26/11/2018 11:44:44 AM 本地化星期几名称 = Monday/MONDAY

在 Java 中设置宽度和精度以格式化输出

karthikeya Boyini
更新于 2019-07-30 22:30:24

2K+ 浏览量

设置输出中的宽度,如下所示。这里,%10 设置一个 10 个字符的字段System.out.printf("d1 = %10.2f d2 = %8g", d1, d2);上面,小数点后的值用于小数位数,即 5.3 用于 3 位小数 - System.out.printf("d1 = %5.3f d2 = %2.5f", d1, d2);以下是一个示例 - 示例 实时演示public class Demo { public static void main(String[] args) throws Exception { double d1 = 399.8877; double d2 = 298.87690; System.out.printf("d1 = %10.2f d2 = %8g", d1, d2); System.out.printf("d1 = %5.3f d2 = %2.5f", d1, d2); } }输出d1 = 399.89 d2 = 298.877 d1 = 399.888 d2 = 298.87690

在 Java 中使用 printf 格式化数值数据

Samual Sam
更新于 2019-07-30 22:30:24

103 浏览量

首先,我们获取了一个 double 变量并将其显示了两次。double d = 399.8877; System.out.printf("d1 = %2$f d2 = %1$g", d, d);之后,我们格式化了数值 int 数据 - int val1 = 90, val2 = 35, val3 = 88, val4 = 600; System.out.printf("val1 = %d, val2 = %x, val3 = %o, val4 = %d", val1, val2, val3, val4); System.out.printf("val2 = %4$d, val2 = %3$d, val3 = %2$o, val4 = %1$d", val1, val2, val3, val4);上面,我们显示了 %o 用于八进制,%x 用于十六进制,%d 用于整数等。以下是一个完整的示例 - 示例 实时演示public class Demo {    public static ... 阅读更多

在 Java 中将年份格式化为 yyyy 格式

karthikeya Boyini
更新于 2019-07-30 22:30:24

310 浏览量

将年份格式化为 yyyy 格式就像显示整个年份一样。例如,2018。使用 yyyy 格式,如下所示 - SimpleDateFormat("yyyy");让我们看一个示例 - // 年份为 yyyy 格式 SimpleDateFormat simpleformat = new SimpleDateFormat("yyyy"); String strYear = simpleformat.format(new Date()); System.out.println("当前年份 = "+strYear);上面,我们使用了 SimpleDateFormat 类,因此导入了以下包 - import java.text.SimpleDateFormat;以下是一个示例 - 示例 实时演示import java.text.Format; import java.text.SimpleDateFormat; import java.util.Date; import java.util.Calendar; public class Demo { public static void main(String[] args) throws Exception { // 显示当前日期和时间 ... 阅读更多

广告