找到 4330 篇文章 关于 Java 8
4K+ 阅读量
要在 Java 中将子字符串提取为字符数组,请使用 getChars() 方法。假设以下为我们的字符串和字符数组。String str = "World is not enough!"; char[] chArr = new char[10];现在,使用 getChars() 方法提取子字符串。str.getChars(13, 19, chArr, 0);上述子字符串是一个字符数组,可以显示如下,如下面的完整示例所示 -示例 在线演示public class Demo { public static void main(String[] args) { String str = "World is not enough!"; char[] chArr = new char[10]; str.getChars(13, 19, chArr, ... 阅读更多
398 阅读量
要从字符数组元素的子集获取字符串,请使用 copyValueOf() 方法。此方法返回一个表示数组中指定字符序列的字符串。这是我们的字符数组。char[] ch = { 'T', 'E', 'S', 'T', 'I', 'N', 'G'};现在,让我们从上述数组元素的子集创建一个字符串。String str = String.copyValueOf(ch, 4, 2);示例 在线演示public class Demo { public static void main(String[] args) { char[] ch = { 'T', 'E', 'S', 'T', 'I', 'N', 'G'}; String str = String.copyValueOf(ch, 4, 2); System.out.println(str); } }输出IN
94 阅读量
这是我们的字符数组。char[] ch = { 'T', 'E', 'S', 'T', 'I', 'N', 'G'};使用以下 String 构造函数从字符串的某些部分创建字符串对象。通过此方式,我们从字符数组中获取子字符串“IN”。String str = new String(ch, 4, 2);示例 在线演示public class Demo { public static void main(String[] args) { char[] ch = { 'T', 'E', 'S', 'T', 'I', 'N', 'G'}; String str = new String(ch, 4, 2); System.out.println(str); } }输出IN
518 阅读量
这是我们的字符数组。char[] ch = { 'T', 'E', 'S', 'T'};从上述字符数组创建字符串对象非常简单。将数组添加到字符串参数中,如下所示 -String str = new String(ch);示例 在线演示public class Demo { public static void main(String[] args) { char[] ch = { 'T', 'E', 'S', 'T'}; String str = new String(ch); System.out.println(str); } }输出TEST
512 阅读量
参数索引允许程序员重新排序输出。让我们看一个例子。示例 在线演示public class Demo { public static void main(String[] args) { System.out.printf("重新排序前 = %s %s %s %s %s %s", "one", "two", "three", "four", "five", "six" ); System.out.printf("重新排序后 = %6$s %5$s %4$s %3$s %2$s %1$s", "one", "two", "three", "four", "five", "six" ); System.out.printf("重新排序前 = %d %d %d", 100, 200, 300); System.out.printf("重新排序后 = %2$d %3$d %1$d", 100, 200, 300); } }输出重新排序前 = one two three four five six 重新排序后 = ... 阅读更多
102 阅读量
要在 Java 中显示本地化的函数名称,请使用“B”转换字符。System.out.printf("本地化月份:%TB", d);要以小写形式显示函数名称,请使用“%tb”System.out.printf("本地化月份:%tB", d);示例 在线演示import java.util.Date; public class Demo { public static void main(String[] args) { Date d = new Date(); System.out.printf("上午/下午指示器:%tp", d); System.out.printf("上午/下午指示器:%Tp", d); System.out.printf("本地化月份:%tB", d); System.out.printf("本地化月份:%TB", d); } }输出上午/下午指示器:pm 上午/下午指示器:PM 本地化月份:November 本地化月份:NOVEMBER右对齐和左对齐值 ... 阅读更多
83 阅读量
特定于区域设置的上午/下午指示器是 AM/PM 标记指示器。使用“p”转换字符显示 AM/PM。System.out.printf("上午/下午指示器:%tp",d);示例 在线演示import java.util.Date; public class Demo { public static void main(String[] args) { Date d = new Date(); System.out.printf("上午/下午指示器:%tp",d); System.out.printf("上午/下午指示器:%Tp",d); } }输出上午/下午指示器:pm 上午/下午指示器:PM
150 阅读量
要显示自纪元以来的毫秒数,请使用“Q”日期和时间转换说明符。System.out.printf("自纪元以来的毫秒数 = %TQ", d);以上将显示自 1970-01-01 00:00:00 GMT 以来经过的毫秒数示例 在线演示import java.util.Date; public class Demo { public static void main(String[] args) { Date d = new Date(); System.out.printf("纳秒数 = %tN", d); System.out.printf("自纪元以来的秒数 = %ts", d); System.out.printf("自纪元以来的毫秒数 = %TQ", d); } }输出纳秒数 = 050000000 自纪元以来的秒数 = 1543241478 自纪元以来的毫秒数 = 1543241478050
370 阅读量
要显示自纪元以来的秒数,请使用“s”日期和时间转换说明符。System.out.printf("自纪元以来的秒数 = %ts", d);以上将显示自 1970-01-01 00:00:00 GMT 以来经过的秒数示例 在线演示import java.util.Date; public class Demo { public static void main(String[] args) { Date d = new Date(); System.out.printf("纳秒数 = %tN", d); System.out.printf("自纪元以来的秒数 = %ts", d); } }输出纳秒数 = 364000000 自纪元以来的秒数 = 1543241402