找到 4330 篇文章 相关 Java 8

Java 中的 Ints indexOf() 函数

AmitDiwan
更新于 2019-09-24 07:10:34

966 次浏览

Ints 类中的 indexOf() 方法返回数组中目标值首次出现的索引。语法如下:public static int indexOf(int[] arr, int target)其中,参数 arr 是一个 int 值数组,target 是要检查其首次出现的目标值。现在让我们来看一个例子:示例import com.google.common.primitives.Ints; class Demo {    public static void main(String[] args) {       int[] arr = { 10, 20, 30, 40, 50, 60, 70, 80, 90, 100 };       int index = Ints.indexOf(arr, 40);       if (index != ... 阅读更多

Java 中将流转换为数组的程序

AmitDiwan
更新于 2019-09-24 07:08:29

147 次浏览

假设以下为我们的流:Stream stream = Stream.of(50, 100, 200, 400, 800, 1000, 2000);现在,使用 toArray() 将流转换为数组:Object[] objArr = stream.toArray(Object[] ::new);以下是 Java 中将流转换为数组的程序:示例import java.util.*; import java.util.stream.*; import java.util.function.Function; public class Demo {    public static void main(String args[]) {       Stream stream = Stream.of(50, 100, 200, 400, 800, 1000, 2000);       Object[] objArr = stream.toArray(Object[] ::new);       System.out.println("Array = "+ Arrays.toString(objArr));    } }输出Array = [50, 100, 200, 400, 800, 1000, 2000]

Java 中将 Set 转换为 List 的程序

AmitDiwan
更新于 2019-09-23 14:03:15

225 次浏览

假设以下为我们包含字符串值的 Set:Set set = new HashSet(); set.add("Laptop"); set.add("Mobile"); set.add("Tablet"); set.add("LCD"); set.add("LED");现在,让我们将其转换为 List:List list = new ArrayList(set);以下是 Java 中将 Set 转换为 List 的程序:示例import java.util.*; import java.util.stream.*; public class Demo {    public static void main(String args[]) {       Set set = new HashSet();       set.add("Laptop");       set.add("Mobile");       set.add("Tablet");       set.add("LCD");       set.add("LED");       set.add("Desktop");       System.out.println("Set = " + set);       List ... 阅读更多

Java 中将字符串 Set 转换为整数 Set 的程序

AmitDiwan
更新于 2019-09-23 14:02:02

384 次浏览

假设以下为我们的字符串集:Set setStr = new HashSet(Arrays.asList("50", "100", "150", "200", "250", "300", "500"));现在,将其转换为整数集:Set setInteger = setStr.stream().map(s -> Integer.parseInt(s)).collect(Collectors.toSet());示例以下是 Java 中将字符串 Set 转换为整数 Set 的程序:import java.util.*; import java.util.stream.*; public class Demo {    public static void main(String args[]) {       Set setStr = new HashSet(Arrays.asList("50", "100", "150", "200", "250", "300", "500"));       System.out.println("Set (String) = " + setStr);       Set setInteger = setStr.stream().map(s -> Integer.parseInt(s))          .collect(Collectors.toSet());     ... 阅读更多

Java 中将整数 Set 转换为字符串 Set 的程序

AmitDiwan
更新于 2019-09-23 14:00:16

181 次浏览

假设以下为我们的整数集:Set setInteger = new HashSet(Arrays.asList(100, 200, 300, 500, 600, 800, 1000));现在,让我们将其转换为字符串集:Set setStr = setInteger.stream().map(String::valueOf).collect(Collectors.toSet());示例以下是 Java 中将整数 Set 转换为字符串 Set 的程序:import java.util.*; import java.util.stream.*; import java.util.function.Function; public class Demo {    public static void main(String args[]) {       Set setInteger = new HashSet(Arrays.asList(100, 200, 300, 500, 600, 800, 1000));       System.out.println("Set = " + setInteger);       Set setStr = setInteger.stream().map(String::valueOf).collect(Collectors.toSet());       System.out.println("New Set (String) = " ... 阅读更多

Java 中将整数 Set 转换为整数数组的程序

AmitDiwan
更新于 2019-09-23 13:57:11

236 次浏览

假设以下为我们的整数集:Set set = new HashSet(Arrays.asList(50, 100, 150, 200, 400, 600, 800, 1000, 1200, 1500));现在,将其转换为整数数组:int[] arr = set.stream()    .mapToInt(Integer::intValue)    .toArray();示例以下是 Java 中将整数 Set 转换为整数数组的程序:import java.util.*; import java.util.stream.*; import java.util.function.Function; public class Demo {    public static void main(String args[]) {       Set set = new HashSet(Arrays.asList(50, 100, 150, 200, 400, 600, 800, 1000, 1200, 1500));       System.out.println("Set = " + set);       int[] arr = set.stream().mapToInt(Integer::intValue).toArray();       System.out.println("Array = "+ Arrays.toString(arr));    } }输出Set = [400, 800, 1200, 50, 100, 150, 200, 600, 1000, 1500] Array = [400, 800, 1200, 50, 100, 150, 200, 600, 1000, 1500]

Java 中将毫秒转换为日期格式的程序

AmitDiwan
更新于 2019-09-23 13:55:13

953 次浏览

让我们首先声明并初始化毫秒值变量:long milliSeconds = 656478;现在,将毫秒转换为日期格式:DateFormat dateFormat = new SimpleDateFormat("dd MMM yyyy HH:mm:ss:SSS Z"); Date date = new Date(milliSeconds);以下是 Java 中将毫秒转换为日期格式的程序:示例import java.text.DateFormat; import java.text.SimpleDateFormat; import java.util.Date; public class Demo {    public static void main(String args[]) {       long milliSeconds = 656478;       DateFormat dateFormat = new SimpleDateFormat("dd MMM yyyy HH:mm:ss:SSS Z");       Date date = new Date(milliSeconds);       System.out.println(dateFormat.format(date));    } }输出01 Jan 1970 00:10:56:478 +0000

Java 中将 List 转换为 Stream 的程序

AmitDiwan
更新于 2019-09-23 12:59:23

708 次浏览

以下是包含字符串值的 List:List myList = Arrays.asList("One", "Two", "Three", "Four", "Five");现在,让我们将此 List 转换为 Stream:Stream s = myList.stream();以下是 Java 中将 List 转换为 Stream 的程序:示例import java.util.*; import java.util.stream.*; import java.util.function.Function; public class Demo {    public static void main(String args[]) {       List myList = Arrays.asList("One", "Two", "Three", "Four", "Five");       System.out.println("List: " + myList);       Stream s = myList.stream();       System.out.println("Stream (List to Stream) = " + Arrays.toString(s.toArray()));    } }输出List: [One, Two, Three, Four, Five] Stream (List to Stream) ... 阅读更多

Java 中将字符串 List 转换为整数 List 的程序

AmitDiwan
更新于 2019-09-23 12:58:22

1K+ 次浏览

以下是我们的字符串列表 - List listString = Arrays.asList("25", "50", "75", "100", "125", "150");现在,将字符串列表转换为整数列表 - List listInteger = listString.stream().map(Integer::parseInt).collect(Collectors.toList());以下是Java中将字符串列表转换为整数列表的程序 - 示例import java.util.*; import java.util.stream.*; import java.util.function.*; public class Demo {    public static void main(String[] args) {       List listString = Arrays.asList("25", "50", "75", "100", "125", "150");       System.out.println("List of String = " + listString);       List listInteger = listString.stream().map(Integer::parseInt)          .collect(Collectors.toList());       System.out.println("List of Integer (converted from ... 阅读更多

Java中将整数列表转换为字符串列表的程序

AmitDiwan
更新于 2019-09-23 12:56:52

608 次浏览

以下是我们的整数列表 - List listInteger = Arrays.asList(25, 50, 75, 100, 125, 150);现在,将整数列表转换为字符串列表 - List listString = listInteger.stream()    .map(s -> String.valueOf(s))    .collect(Collectors.toList());以下是Java中将整数列表转换为字符串列表的程序 - 示例import java.util.*; import java.util.stream.*; import java.util.function.*; public class Demo {    public static void main(String[] args) {       List listInteger = Arrays.asList(25, 50, 75, 100, 125, 150);       System.out.println("List of Integer = " + listInteger);       List listString = listInteger.stream()          .map(s -> String.valueOf(s))   ... 阅读更多

广告