找到 4330 篇文章,关于 Java 8
5K+ 浏览量
要显示带千位分隔符的数字,请设置逗号标志。System.out.printf( "%,d",78567);以上将产生结果:78, 567让我们检查更大的数字。System.out.printf( "%,d", 463758);以上将产生结果:463,758示例 在线演示public class Demo { public static void main( String args[] ) { System.out.printf( "%,d", 95647 ); System.out.printf( "%,d", 687467 ); System.out.printf( "%,.2f", 7546.21 ); System.out.printf( "%,.2f", 463758.787 ); System.out.printf( "%,.2f", 123456.5 ); } }输出95,647 687,467 7,546.21 463,758.79 123,456.50
132 浏览量
以下是日期时间的转换字符:字符描述c完整日期和时间FISO 8601 日期DU.S. 格式的日期 (月/日/年)T24 小时制时间r12 小时制时间R24 小时制时间,无秒Y四位数年份 (带前导零)y年份的后两位数字 (带前导零)C年份的前两位数字 (带前导零)B完整月份名称b缩写月份名称m两位数的月份 (带前导零)d两位数的日期 (带前导零)e两位数的日期 (无前导零)A完整星期名称a缩写星期名称j三位数的一年中的日期 (带前导零)HT两位数的小时 (带前导零),介于 00 和 23 之间k两位数的小时 (无前导零),介于 0 和 23 之间IT两位数的小时 (带前导零),介于 01 和 12 之间l两位数的小时 (无前导零),介于 1 和 12 之间M两位数的... 阅读更多
311 浏览量
浮点转换字符包括以下内容。字符描述%e计算机科学记数法中的十进制数%E计算机科学记数法中的十进制数%f十进制数%g基于计算机科学记数法或十进制格式, %G基于计算机科学记数法或十进制格式,示例 在线演示public class Demo { public static void main(String[] args) throws Exception { System.out.printf("整数转换..."); System.out.printf( "整数: %d", 889 ); System.out.printf( "负整数: %d", -78 ); System.out.printf( "八进制: %o", 677 ); System.out.printf( "十六进制: %x", 56 ); System.out.printf( "十六进制: %X", 99 ); System.out.printf("浮点转换..."); ... 阅读更多
116 浏览量
整数转换字符包括以下内容。字符描述%d整数%o八进制%x十六进制%X十六进制示例 在线演示public class Demo { public static void main(String[] args) throws Exception { System.out.printf( "整数: %d", 889 ); System.out.printf( "负整数: %d", -78 ); System.out.printf( "八进制: %o", 677 ); System.out.printf( "十六进制: %x", 56 ); System.out.printf( "十六进制: %X", 99 ); } }输出整数: 889 负整数: -78 八进制: 1245 十六进制: 38 十六进制: 63
422 浏览量
使用“c”日期转换字符在 Java 中显示 UNIX 日期格式。System.out.printf("Unix 日期格式: %tc",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(); System.out.printf("Unix 日期格式: %tc",d); System.out.printf("Unix 日期格式: %Tc",d); } }输出Unix 日期格式: 2018年11月26日 星期一 12:24:10 UTC Unix 日期格式: 2018年11月26日 星期一 12:24:10 UTC
779 浏览量
使用“F”日期转换字符显示 ISO 8601 标准日期。System.out.printf("ISO 8601 标准日期 = %tF", 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(); System.out.printf("四位数年份 = %TY",d); System.out.printf("两位数年份 = %ty",d); System.out.printf("ISO 8601 标准日期 = %tF", d); } }输出四位数年份 = 2018 两位数年份 = 18 ISO 8601 标准日期 = 2018-11-26
912 浏览量
假设我们有以下字符串。String str = "Demo Text!";要复制上述字符串的某些部分,请使用 getChars() 方法。// 将字符串中的字符复制到 chArray =str.getChars( 0, 5, chArray, 0 );以下是 Java 中将字符串中的字符复制到字符数组中的示例。示例 在线演示public class Demo { public static void main(String[] args) { String str = "Demo Text!"; char chArray[] = new char[ 5 ]; System.out.println("字符串: "+str); // 将字符串中的字符复制到 chArray str.getChars( 0, 5, chArray, 0 ... 阅读更多
242 浏览量
在 Java 中使用 toCharArray() 方法从字符串对象创建字符数组。以下是我们的字符串。String str = "This is it!";现在,让我们从上述字符串创建字符数组。char[] strArr = str.toCharArray();示例 在线演示public class Demo { public static void main(String[] args) { String str = "This is it!"; char[] strArr = str.toCharArray(); for(char res: strArr) { System.out.println(res); } } }输出T h i s i s i t !让我们看看另一个示例,其中我们正在创建... 阅读更多
277 浏览量
要将字符串中的字符作为字节数组获取,请使用 getBytes() 方法。假设我们有以下字符串。String str = "Demo Text!";将其转换为字节数组。byte[] arr = str.getBytes();示例 在线演示public class Demo { public static void main(String[] args) { String str = "Demo Text!"; // 作为字节数组获取 byte[] arr = str.getBytes(); // 将每个字符显示为字节值 for(byte res: arr) { System.out.println(res); } } }输出68 101 109 111 32 84 101 120 116 33