找到关于 Java 8 的4330 篇文章

Java 程序生成随机数字字符串

karthikeya Boyini
更新于 2019年7月30日 22:30:25

411 次浏览

首先,创建一个字符数组 −static char num[] = { '0', '1', '2', '3', '4', '5' };现在,假设您想要一个指定长度的字符串。创建一个 StringBuilder 并使用 append() 从中创建随机数字字符串 −int len = 5; StringBuilder strBuilder = new StringBuilder(); for (int i = 0; i < len; i++) {    strBuilder.append(randomNum()); }上面,我们创建了一个 randomNum() 函数,它返回随机数字字符串 −public static char randomNum() {    return num[(int) Math.floor(Math.random() * 5)]; }示例 在线演示public class Demo {    static char num[] = { '0', '1', '2', '3', ... 阅读更多

如何在 Java 中将 Integer 数组列表转换为 float 数组?

Samual Sam
更新于 2019年7月30日 22:30:25

1K+ 次浏览

要将整数数组列表转换为浮点数组,让我们首先创建一个整数数组列表 −ArrayList < Integer > arrList = new ArrayList < Integer > (); arrList.add(25); arrList.add(50); arrList.add(100); arrList.add(200); arrList.add(300); arrList.add(400); arrList.add(500);现在,将整数数组列表转换为浮点数组。我们首先设置浮点数组的大小。这样,整数数组的每个值都将分配给浮点数组 −final float[] arr = new float[arrList.size()]; int index = 0; for (final Integer value: arrList) {    arr[index++] = value; }示例 在线演示import java.util.ArrayList; public class Demo {    public static void main(String[] ... 阅读更多

Java 程序从数组中生成随机数

karthikeya Boyini
更新于 2024年11月4日 18:44:53

4K+ 次浏览

在这篇文章中,我们将学习如何使用 Random 类从 Java 中的整数数组中生成随机数。Random 类提供生成随机数的方法,我们将使用 nextInt(int bound) 方法获取数组长度范围内的随机索引。问题陈述给定一个整数数组,我们需要使用 Java 随机选择并显示数组中的一个元素。输入 arr = { 10, 30, 45, 60, 78, 99, 120, 140, 180, 200}; 输出 数组中的随机数 = 30 步骤生成 ... 阅读更多

如何在 Java 中生成随机 BigInteger 值?

Samual Sam
更新于 2019年7月30日 22:30:25

3K+ 次浏览

要在 Java 中生成随机 BigInteger,让我们首先设置最小值和最大值 −BigInteger maxLimit = new BigInteger("5000000000000"); BigInteger minLimit = new BigInteger("25000000000");现在,减去最小值和最大值 −BigInteger bigInteger = maxLimit.subtract(minLimit); 声明一个 Random 对象并查找 maxLimit 的长度:Random randNum = new Random(); int len = maxLimit.bitLength();现在,使用上面创建的长度和随机对象设置一个新的 B 整数。示例 在线演示import java.math.BigInteger; import java.util.Random; public class Demo {    public static void main(String[] args) {       BigInteger maxLimit = new BigInteger("5000000000000");       BigInteger minLimit = new BigInteger("25000000000");   ... 阅读更多

Java 程序生成自定义随机数 -1 或 1

karthikeya Boyini
更新于 2019年7月30日 22:30:25

189 次浏览

要生成自定义随机数 1 或 -1,需要使用 nextBoolean()。首先进行循环,并在每次迭代中创建一个 Random 对象 −for (int i = 0; i < 5; i++) {    Random rand = new Random(); }现在,使用 nextBoolean() 在 TRUE 条件下生成 1,否则生成 -1 −for (int i = 0; i < 5; i++) {    Random rand = new Random();    if (rand.nextBoolean())       System.out.println(1);    else       System.out.println(-1); }示例 在线演示import java.util.Random; public class Demo {    public static void main(String[] args) {       for ... 阅读更多

在 Java 中生成 10 个随机四位数

Samual Sam
更新于 2019年7月30日 22:30:25

4K+ 次浏览

要生成随机整数,请使用带有 nextInt 的 Random 类。首先,创建一个 Random 对象 −Random rand = new Random();上面的 Random 是一个随机数生成器。现在,逐个选择随机数。我们想要 10 个随机四位数,因此将其循环到 i = 1 到 10 −for (int i = 1; i

Java 程序将其他集合的所有元素添加到 ArrayList

karthikeya Boyini
更新于 2019年7月30日 22:30:25

145 次浏览

让我们首先创建一个 ArrayList −ArrayListarr = new ArrayList(); arr.add("50"); arr.add("100"); arr.add("150"); arr.add("200"); arr.add("250"); arr.add("300");现在,假设我们有另一个集合作为 Vector −Vectorvector = new Vector(); vector.add("500"); vector.add("700"); vector.add("800"); vector.add("1000"); 将 Vector 中的所有元素添加到 ArrayList:arr.addAll(vector);示例 在线演示import java.util.ArrayList; import java.util.Vector; public class Demo {    public static void main(String[] args) {       ArrayListarr = new ArrayList();       arr.add("50");       arr.add("100");       arr.add("150");       arr.add("200");       arr.add("250");       arr.add("300");       Vectorvector = new Vector();       vector.add("500");   ... 阅读更多

在 Java 中使用 ListIterator 将元素插入列表

Samual Sam
更新于 2019年7月30日 22:30:25

248 次浏览

让我们首先创建一个 ArrayList −ArrayList < Integer > arrList = new ArrayList < Integer > (); arrList.add(100); arrList.add(200); arrList.add(300); arrList.add(400); arrList.add(500);现在,从上面的 ArrayList 创建一个 ListIterator 并插入更多元素 −ListIterator < Integer > iterator = arrList.listIterator(); iterator.add(1000); iterator.add(2000); iterator.add(3000);示例 在线演示import java.util.ArrayList; import java.util.ListIterator; public class Demo {    public static void main(String[] args) {       ArrayListarrList = new ArrayList();       arrList.add(100);       arrList.add(200);       arrList.add(300);       arrList.add(400);       arrList.add(500);       arrList.add(600);       arrList.add(700);       arrList.add(800);     ... 阅读更多

如何在 Java 中使用 Comparator 将列表按降序排序

karthikeya Boyini
更新于 2019年7月30日 22:30:25

620 次浏览

让我们首先创建一个 ArrayList −ArrayListarrList = new ArrayList(); arrList.add(10); arrList.add(50); arrList.add(100); arrList.add(150); arrList.add(250);使用 Comparators 接口以 reverseOrder() 反序排列 −Comparator comparator = Collections.reverseOrder(); 现在,使用 Collections 进行排序:Collections.sort(arrList, comparator);示例 在线演示import java.util.ArrayList; import java.util.Collections; import java.util.Comparator; public class Demo {    public static void main(String[] args) {       ArrayListarrList = new ArrayList();       arrList.add(10);       arrList.add(50);       arrList.add(100);       arrList.add(150);       arrList.add(250);       arrList.add(100);       arrList.add(150);       arrList.add(250);       Comparator comparator = Collections.reverseOrder();       ... 阅读更多

Java 程序将 LocalDate 转换为 java.util.Date

Shriansh Kumar
更新于 2024年9月11日 11:12:58

1K+ 次浏览

假设给定一个 LocalDate 格式的日期,我们的任务是编写一个 Java 程序将其转换为 java.util.Date。为此,我们需要通过将其与时间(例如午夜)或时区组合来向 LocalDate 添加时间信息。LocalDate 和 java.util.Date 类都用于表示 Java 中的日期。但是,随着 Java 8 的发布而引入的 LocalDate 类表示不包含时区信息的日期,而 Date 类是可变的,用于表示带有时区的日期和时间。让我们用一个例子来理解问题陈述。示例场景:输入:... 阅读更多

广告