找到关于 Java 8 的4330 篇文章

Java 中的 Ints contains() 函数

AmitDiwan
更新于 2019年9月23日 12:54:46

4K+ 浏览量

Ints 类中的 contains() 函数用于检查数组中是否存在元素。语法如下:public static boolean contains(int[] arr, int target) 其中,arr 是要检查元素的数组。target 是要检查的元素。以下是一个实现 Ints 类 contains() 方法的示例:示例import com.google.common.primitives.Ints; import java.util.*; class Demo { public static void main(String[] args) { int[] myArr1 = { 100, 150, 230, 300, 400 }; int[] myArr2 = { 450, 550, 700, 800, ... 阅读更多

Java 中的 Ints concat() 函数

AmitDiwan
更新于 2019年9月23日 12:52:54

152 浏览量

Ints 类中的 concat() 函数用于连接作为参数传递的数组。语法如下:public static int[] concat(int[]... arr) 其中,参数 arr 是零个或多个整数数组。让我们来看一个例子:示例import com.google.common.primitives.Ints; import java.util.*; class Demo { public static void main(String[] args) { int[] myArr1 = { 100, 150, 230, 300, 400 }; int[] myArr2 = { 450, 550, 700, 800, 1000 }; System.out.println("Array 1 = "); for(int i=0; i < myArr1.length; i++) { System.out.println(myArr1[i]); ... 阅读更多

Java 中的 Ints asList() 函数

AmitDiwan
更新于 2019年9月23日 12:50:56

177 浏览量

Java Guava 中 Ints 类的 asList() 方法返回一个由指定数组支持的固定大小列表。语法如下:public static List asList(int[] arr) 其中,arr 是支持列表的数组。让我们来看一个实现 Ints 类 asList() 方法的示例:示例import com.google.common.primitives.Ints; import java.util.List; class Demo { public static void main(String[] args) { int arr[] = { 20, 30, 40, 60, 80, 90, 120, 150 }; System.out.println("Array elements = "); for(int i = 0; i < arr.length; i++) { ... 阅读更多

带例子的 Java lang Integer.toHexString() 方法

AmitDiwan
更新于 2019年9月23日 12:48:42

122 浏览量

java.lang.Integer.toHexString() 方法返回整数参数以 16 进制表示的无符号整数的字符串表示形式。让我们来看一个例子:示例import java.lang.*; public class Main { public static void main(String[] args) { int i = 160; System.out.println("Number = " + i); System.out.println("Hex = " + Integer.toHexString(i)); } }输出Number = 160 Hex = a0示例让我们来看另一个负数的例子:import java.lang.*; public class Main { public static void main(String[] args) { int i = -160; System.out.println("Number = " + i); System.out.println("Hex = " + Integer.toHexString(i)); } }输出Number = -160 Hex = ffffff60

带例子的 Java signum() 方法

AmitDiwan
更新于 2019年9月23日 12:46:47

130 浏览量

java.lang.Math.signum(float f) 返回参数的 signum 函数;如果参数为零,则返回零;如果参数大于零,则返回 1.0f;如果参数小于零,则返回 -1.0f。让我们来看一个例子:示例import java.security.*; import java.util.*; public class Main { public static void main(String[] argv) { // 获取两个浮点数 float x = 50.14f; float y = -4f; // 对两个浮点数调用 signum 并打印结果 System.out.println("Math.signum(" + x + ")=" + Math.signum(x)); ... 阅读更多

带例子的 Java Signature toString() 方法

AmitDiwan
更新于 2019年9月23日 12:42:17

107 浏览量

可以使用 java.security.Signature 类中的 getString() 方法获取签名对象的字符串表示形式。这包括对象状态、算法名称等信息。让我们来看一个例子:示例import java.security.*; import java.util.*; public class Main { public static void main(String[] argv) { try { Signature signature = Signature.getInstance("SHA256withRSA"); String str = signature.toString(); System.out.println(str); } catch (NoSuchAlgorithmException e) { System.out.println("Error!!! NoSuchAlgorithmException"); } } }输出Signature object: SHA256withRSA让我们来看… 阅读更多

带例子的 Java Signature initSign() 方法

AmitDiwan
更新于 2019年9月23日 12:40:30

344 浏览量

initSign() 方法初始化此对象以进行签名。如果使用不同的参数再次调用此方法,则会否定此调用的效果。让我们来看一个例子:示例import java.security.KeyPair; import java.security.KeyPairGenerator; import java.security.PrivateKey; import java.security.Signature; import java.util.Scanner; public class Main { public static void main(String args[]) throws Exception { // 创建 KeyPair 生成器对象 KeyPairGenerator keyPairGen = KeyPairGenerator.getInstance("DSA"); // 初始化密钥对生成器 keyPairGen.initialize(2048); // 生成密钥对 KeyPair pair = keyPairGen.generateKeyPair(); // 获取私钥 ... 阅读更多

带例子的 Java Signature getProvider() 方法

AmitDiwan
更新于 2019年9月23日 12:38:17

125 浏览量

可以使用 java.security.Signature 类中的 getProvider() 方法获取签名对象的提供程序。让我们来看一个例子:示例import java.security.*; import java.util.*; public class Main { public static void main(String[] argv) { try { Signature signature = Signature.getInstance("SHA256withRSA"); Provider provider = signature.getProvider(); System.out.println("The Provider is: " + provider); } catch (NoSuchAlgorithmException e) { System.out.println("Error!!! NoSuchAlgorithmException"); } } }输出The Provider is: SunRsaSign version 11示例让我们来看另一个例子:import ... 阅读更多

Java 中的 abstract 关键字

AmitDiwan
更新于 2019年9月23日 12:35:35

278 浏览量

在声明中包含 abstract 关键字的类称为抽象类。抽象类可以包含也可以不包含抽象方法,即没有主体的方法。但是,如果一个类至少有一个抽象方法,那么该类必须声明为抽象类。如果一个类被声明为抽象类,则不能实例化它。要使用抽象类,必须从另一个类继承它,并为其中的抽象方法提供实现。如果继承抽象类,则必须为其中的所有抽象方法提供实现。让我们来看一个简单的例子:示例abstract class CricketLeague { abstract void ... 阅读更多

遍历 Java 中的 HashSet

AmitDiwan
更新于 2019年9月23日 12:33:48

650 浏览量

HashSet 继承自 AbstractSet 并实现了 Set 接口。它创建一个使用哈希表进行存储的集合。哈希表通过一种称为哈希的机制来存储信息。在哈希中,键的信息内容用于确定一个唯一的值,称为其哈希码。要遍历 HashSet,可以使用 Java 中的迭代器。首先,创建一个包含字符串值的 HashSet:HashSet hashSet = new HashSet(); hashSet.add("Jack"); hashSet.add("Tom"); hashSet.add("David"); hashSet.add("John"); hashSet.add("Steve"); 现在,使用迭代器遍历:Iterator iterator = hashSet.iterator(); while(iterator.hasNext()){ System.out.println(iterator.next()); }让我们来看一个简单的例子,其中我们有一些 HashSet 元素,我们……阅读更多

广告