找到 4330 篇文章 关于 Java 8
4K+ 阅读量
抛硬币是指将一枚硬币抛向空中,然后让它落回地面。当你抛硬币时,就像一个游戏,你可以选择正面或反面,而朝上的那一面就是结果。当我们想要随机做出决定或解决问题时,会使用这种方法。问题陈述创建一个 Java 程序来模拟抛硬币 10 次,记录结果为“正面”和“反面”的次数。输出机会 = 10 正面:3 反面:7 算法步骤 1:创建“抛掷”的实例... 阅读更多
1K+ 阅读量
在这篇文章中,我们将学习编写一个 Java 程序来获取小写和大写随机字母。我们将使用 java.util 包中的 Random 类。程序将首先通过从字母表中选择来创建随机小写字母,然后将以类似的方式生成随机大写字母。问题陈述用 Java 编写一个程序来获取随机字母,包括大写和小写。以下是演示 - 输出小写随机字母...dlhjs大写随机字母...BKIZN 获取随机字母的步骤以下是使用 Java 获取随机字母的步骤... 阅读更多
3K+ 阅读量
让我们首先创建一个 float 数组列表 - ArrayList < Float > arrList = new ArrayList < Float > (); arrList.add(5.2 f); arrList.add(10.3 f); arrList.add(15.3 f); arrList.add(20.4 f);现在,将 float 数组列表转换为 float 数组。首先,我们为 float 数组设置了相同的大小,即相同数量的元素。之后,我们分配了每个值 - final float[] arr = new float[arrList.size()]; int index = 0; for (final Float value: arrList) { arr[index++] = value; }示例实时演示导入 java.util.ArrayList; 公共类演示 { 公共静态 void main(String[] args) { ArrayListarrList = new ... 阅读更多
531 阅读量
对于大随机数,在 Java 中使用 BigInteger 类型。首先,创建一个 Random 对象 - Random randNum = new Random();现在,声明一个字节数组并生成随机字节 - byte[] b = new byte[max]; randNum.nextBytes(b);现在,使用 BigInteger 类型生成一个大随机数 - BigInteger bigInt = new BigInteger(b);示例实时演示导入 java.math.BigInteger; 导入 java.util.Random; 公共类演示 { 公共静态 void main(String... a) { int max = 10; Random randNum = new Random(); byte[] b = new byte[max]; randNum.nextBytes(b); // BigInteger 类型 BigInteger bigInt ... 阅读更多
2K+ 阅读量
让我们首先创建一个 List 并添加元素 - ArrayListarrayList = new ArrayList(); arrayList.add("100"); arrayList.add("200"); arrayList.add("300"); arrayList.add("400"); arrayList.add("500");现在,使用 Lambda 表达式迭代它 - ArrayListlist = arrayList; System.out.println("正在迭代..."); list.stream().forEach(elem -> System.out.println(elem));示例实时演示导入 java.util.ArrayList; 导入 java.util.List; 公共类演示 { 公共静态 void main(String[] args) { ArrayListarrayList = new ArrayList(); arrayList.add("100"); arrayList.add("200"); arrayList.add("300"); arrayList.add("400"); arrayList.add("500"); arrayList.add("600"); arrayList.add("700"); arrayList.add("800"); arrayList.add("900"); arrayList.add("1000"); System.out.println("ArrayList..."); ... 阅读更多
924 阅读量
我们首先将一个列表设置为不可修改,然后测试它是否不可修改。让我们创建一个 List 并添加元素 - List list = new LinkedList (); list.add(10); list.add(20); list.add(30); list.add(40); list.add(50);将上述列表设置为不可修改 - Listunmodifiable = Collections.unmodifiableList(list);现在,使用 If-else 检查列表是否不可修改 - if (unmodifiable.getClass().getName().contains("UnmodifiableList")) System.out.println("这是一个不可修改的列表"); else System.out.println("这不是一个不可修改的列表");示例实时演示导入 java.util.Collections; 导入 java.util.LinkedList; 导入 java.util.List; 公共类演示 { 公共静态 void main(String[] args) { Listlist = new LinkedList(); ... 阅读更多
169 阅读量
首先,创建一个 Integer 数组 - Integer[] strArray = new Integer[] { 10, 20, 30, 40, 50, 60, 70, 80, 90, 100 };现在,将其转换为 List - Listlist = Arrays.asList(strArray);使用 Collections 进行洗牌,如下所示 - Collections.shuffle(list);示例实时演示导入 java.util.Arrays; 导入 java.util.Collections; 导入 java.util.List; 公共类演示 { 公共静态 void main(String args[]) { Integer[] strArray = new Integer[] { 10, 20, 30, 40, 50, 60, 70, 80, 90, 100 }; Listlist = Arrays.asList(strArray); System.out.println("List = "+list); Collections.shuffle(list); System.out.println("洗牌后的 List = "+list); } }输出List = [10, 20, 30, 40, 50, 60, 70, 80, 90, 100] 洗牌后的 List = [100, 90, 40, 70, 20, 10, 80, 30, 60, 50]
89 阅读量
假设以下是我们的集合,即 ArrayList - Listlist = new ArrayList(); list.add(100); list.add(200); list.add(200); list.add(200); list.add(300); list.add(400); list.add(400); list.add(500);现在,创建另一个集合 - List list2 = new ArrayList(); list2.add(100); list2.add(200); list2.add(300); list2.add(400);要保留来自一个集合的所有元素到另一个集合中,请尝试以下操作,将 list 和 list2 作为我们的两个集合 - list.retainAll(list2);示例实时演示导入 java.util.ArrayList; 导入 java.util.List; 公共类演示 { 公共静态 void main(String args[]) throws Exception { Listlist = new ArrayList(); list.add(100); list.add(200); list.add(200); list.add(200); list.add(300); ... 阅读更多
510 阅读量
假设我们有一个集合,例如 ArrayList:List list = new ArrayList(); list.add(100); list.add(200); list.add(200); list.add(200); list.add(300); list.add(400); list.add(400); list.add(500);现在,创建一个另一个集合:List list2 = new ArrayList(); list2.add(100); list2.add(200); list2.add(300); list2.add(400);要移除一个集合中所有存在于另一个集合中的元素,可以使用以下方法,以 list 和 list2 作为我们的两个集合:list.removeAll(list2);示例 在线演示import java.util.ArrayList; import java.util.List; public class Demo { public static void main(String args[]) throws Exception { Listlist = new ArrayList(); list.add(100); list.add(200); list.add(200); list.add(200); list.add(300); ... 阅读更多