import java.util.Calendar; import java.util.Date; /* * * 1学习的是工具类,util包下面 * 2printf格式化输出, * 1类似的有String.format() * 2格式化输出有时更加方便 * */ public class Before { public static void main(String[] args) { testDate(); } public static void testPrintf(){ //idea缩写就是 souf int id = 100; String name = "李四"; short age = 18; System.out.println("编号: "+ id +",姓名:"+name+",年龄"+age+"岁 "); //格式化输出,相比上边可以节约内存 System.out.printf("编号:%d,姓名:%s,年龄:%d岁。",id,name,age); for (int i = 0; i > 15; i++) { //参数匹配问题 MissingFormatArgumentException //<:代表,前者用哪个,我用那个,共用一个参数, // 1$就格式化第二个参数 System.out.printf("%d %<02d %1$03d%n",i,3); //和上面的一样 System.out.printf("%d %02d %03d%n",i,i,i);
javaSE练习Day02 随便练习前面的讲的
最新推荐文章于 2024-10-06 20:16:20 发布
这篇博客主要介绍了Java中的工具类使用,包括printf格式化输出和时间戳的操作。讲解了Date和Calendar类在处理时间上的应用,以及如何进行时间戳与日期之间的转换。此外,还涉及到不同进制的数值输出以及格式化输出的相关知识点。
摘要由CSDN通过智能技术生成