找到 34423 篇文章 关于编程

使用 JavaTuples 在 Java 中使用 Quartet 类实现 Quintet 类

AmitDiwan
更新于 2019年9月24日 07:28:39

64 次浏览

下面是一个在 Java 中使用 Quartet 类实现 Quintet 类的示例:示例import org.javatuples.Quartet; import org.javatuples.Quintet; public class MyDemo {    public static void main(String[] args) {       Quartet quartet = new Quartet(          "Table", "Chair", "Pen", "Paper");       System.out.println("Quartet 元素 = " + quartet);       Quintet quintet = quartet.add("Notebook");       System.out.println("Quintet (从 Quartet 实现) 元素 = " + quintet);    } }输出Quartet 元素 = [Table, Chair, Pen, Paper] Quintet (从 Quartet 实现) 元素 = [Table, Chair, Pen, Paper, Notebook]让我们来看另一个从... 阅读更多

Java 中的除法运算符

AmitDiwan
更新于 2019年9月24日 07:17:36

13K+ 次浏览

Java 中的除法运算符包括除法、取模和除法赋值运算符。让我们逐一学习它们:除法运算符除法运算符将左操作数除以右操作数。取模运算符取模运算符将左操作数除以右操作数并返回余数。除法赋值运算符此运算符将左操作数除以右操作数并将结果赋值给左操作数。让我们来看一个示例:示例public class Demo {    public static void main( String args[] ) {       int a = 10;       int b = 20;       int c ... 阅读更多

使用 JavaTuples 在 Java 中使用 Triplet 类实现 Quartet 类

AmitDiwan
更新于 2019年9月24日 07:15:56

79 次浏览

下面是一个在 Java 中使用 Triplet 类实现 Quartet 类的示例:示例import org.javatuples.Triplet; import org.javatuples.Quartet; public class MyDemo {    public static void main(String[] args) {       Triplet triplet = new Triplet("Gray", "Blue", "Gray100");       System.out.println("Triplet 元素 = " + triplet);       Quartet quartet = triplet.add("Blue30");       System.out.println("Quartet (从 Triplet 实现) = " + quartet);    } }输出Triplet 元素 = [Gray, Blue, Gray100] Quartet (从 Triplet 实现) = [Gray, Blue, Gray100, Blue30]让我们来看另一个从 Triplet 实现 Quartet 类的示例。这将元素插入到第 3 个位置:示例import org.javatuples.Triplet; import ... 阅读更多

Java 中的 Ints join() 函数

AmitDiwan
更新于 2019年9月24日 07:13:04

255 次浏览

Ints 类的 join() 方法返回一个字符串,该字符串包含用分隔符分隔的提供的 int 值。语法如下:public static String    join(String separator, int[] arr)这里,separator 参数是应该出现在连续值之间的内容,而 arr 是一个 int 值数组。让我们先来看一个示例:示例import com.google.common.primitives.Ints; class Demo {    public static void main(String[] args) {       int[] myArr = { 10, 20, 30, 40, 50, 60, 70, 80, 90, 100 };       System.out.println(Ints.join("-", myArr));       int index = Ints.indexOf(myArr, 40);       if ... 阅读更多

Java 中的 Ints indexOf() 函数

AmitDiwan
更新于 2019年9月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 中将 Stream 转换为数组的程序

AmitDiwan
更新于 2019年9月24日 07:08:29

147 次浏览

假设我们的流如下:Stream stream = Stream.of(50, 100, 200, 400, 800, 1000, 2000);现在,使用 toArray() 将流转换为数组:Object[] objArr = stream.toArray(Object[] ::new);下面是在 Java 中将 Stream 转换为数组的程序:示例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("数组 = "+ Arrays.toString(objArr));    } }输出数组 = [50, 100, 200, 400, 800, 1000, 2000]

如何在 Java 中使用 Gson 库序列化和反序列化泛型类型?

raja
更新于 2020年7月4日 08:08:23

1K+ 次浏览

如果一个 Java 类是泛型类型,并且我们正在使用 Gson 库进行 JSON 序列化和反序列化。Gson 库提供了一个名为 com.google.gson.reflect.TypeToken 的类来通过创建 Gson TypeToken 类并传递类类型来存储泛型类型。使用此类型,Gson 能够知道在泛型类中传递的类。语法public class TypeToken extends java.lang.Object示例import java.lang.reflect.Type; import java.util.*; import com.google.gson.*; import com.google.gson.reflect.*; public class GenericTypesJSONTest {    public static void main(String[] args) {       Gson gson = new GsonBuilder().setPrettyPrinting().create();       List list = Arrays.asList("INDIA", "AUSTRALIA", "ENGLAND", "SOUTH AFRICA");   ... 阅读更多

在 Java 中将 Set 转换为 List 的程序

AmitDiwan
更新于 2019年9月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 中将字符串集转换为整数集的程序

AmitDiwan
更新于 2019年9月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 中将字符串集转换为整数集的程序: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 中将整数集转换为字符串集的程序

AmitDiwan
更新于 2019年9月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 中将整数集转换为字符串集的程序: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("新的 Set (String) = " ... 阅读更多

广告
© . All rights reserved.