找到 4330 篇文章 适用于 Java 8

Java 中的 ShortBuffer compact() 方法

Samual Sam
更新于 2019-07-30 22:30:25

85 次浏览

可以使用 java.nio.ShortBuffer 类中的 compact() 方法压缩缓冲区。此方法不需要参数,它返回一个新的压缩 ShortBuffer,其内容与原始缓冲区相同。如果缓冲区是只读的,则会抛出 ReadOnlyBufferException。以下给出了一个演示此方法的程序 - 示例 实时演示import java.nio.*; import java.util.*; public class Demo {    public static void main(String[] args) {       int n = 5;       try {          ShortBuffer buffer = ShortBuffer.allocate(n);          buffer.put((short)25);          buffer.put((short)18);   ... 阅读更多

Java 中的 ShortBuffer allocate() 方法

karthikeya Boyini
更新于 2019-07-30 22:30:25

88 次浏览

可以使用 java.nio.ShortBuffer 类中的 allocate() 方法分配一个新的 ShortBuffer。此方法需要一个参数,即缓冲区的容量。它返回分配的新 ShortBuffer。如果提供的容量为负数,则会抛出 IllegalArgumentException。以下给出了一个演示此方法的程序 - 示例 实时演示import java.nio.*; import java.util.*; public class Demo {    public static void main(String[] args) {       int n = 5;       try {          ShortBuffer buffer = ShortBuffer.allocate(5);          buffer.put((short)12);          buffer.put((short)91);   ... 阅读更多

Java 中的 ShortBuffer slice() 方法

Samual Sam
更新于 2019-07-30 22:30:25

92 次浏览

可以使用 java.nio.ShortBuffer 类中的 slice() 方法创建一个新的 ShortBuffer,其内容作为原始 ShortBuffer 的共享子序列。此方法返回新的 ShortBuffer,如果原始缓冲区是只读的,则它是只读的,如果原始缓冲区是直接的,则它是直接的。以下给出了一个演示此方法的程序 - 示例 实时演示import java.nio.*; import java.util.*; public class Demo {    public static void main(String[] args) {       int n = 5;       try {          ShortBuffer buffer1 = ShortBuffer.allocate(n);          buffer1.put((short)25);       ... 阅读更多

Java 中的 ShortBuffer toString() 方法

karthikeya Boyini
更新于 2019-07-30 22:30:25

110 次浏览

可以使用 java.nio.ShortBuffer 类中的 toString() 方法获取一个以字符串形式提供缓冲区状态摘要的字符串。此方法不需要参数,它使用字符串返回缓冲区状态的摘要。以下给出了一个演示此方法的程序 - 示例 实时演示import java.nio.*; import java.util.*; public class Demo {    public static void main(String[] args) {       int n = 5;       try {          ShortBuffer buffer = ShortBuffer.allocate(n);          buffer.put((short)12);          buffer.put((short)91);          buffer.put((short)25);       ... 阅读更多

Java 中的 ShortBuffer order() 方法

Samual Sam
更新于 2019-07-30 22:30:25

74 次浏览

可以使用 java.nio.ShortBuffer 类中的 order() 方法获取缓冲区的字节顺序。此方法不需要参数,它返回缓冲区的字节顺序。以下给出了一个演示此方法的程序 - 示例 实时演示import java.nio.*; import java.util.*; public class Demo {    public static void main(String[] args) {       int n = 5;       try {          ShortBuffer buffer = ShortBuffer.allocate(n);          buffer.put((short)12);          buffer.put((short)91);          buffer.put((short)25);          buffer.put((short)18);          buffer.put((short)30); ... 阅读更多

Java 中的 ShortBuffer equals() 方法

karthikeya Boyini
更新于 2019-07-30 22:30:25

97 次浏览

可以使用 java.nio.ShortBuffer 类中的 equals() 方法检查两个缓冲区的相等性。如果两个缓冲区具有相同类型的元素、相同数量的元素和相同的元素序列,则它们是相等的。如果缓冲区相等,则 equals() 方法返回 true,否则返回 false。以下给出了一个演示此方法的程序 - 示例 实时演示import java.nio.*; import java.util.*; public class Demo {    public static void main(String[] args) {       int n = 5;       try {          ShortBuffer buffer1 = ShortBuffer.allocate(n);          buffer1.put((short)12); ... 阅读更多

java.math.BigInteger 无法转换为 java.lang.Integer 的修复方法?

Samual Sam
更新于 2019-07-30 22:30:25

6K+ 次浏览

您可以借助 intValue() 方法进行类型转换。语法如下 -Integer yourVariableName=((BigInteger) yourBigIntegerValue).intValue();以下是将 java.math.BigInteger 转换为 java.lang.Integer 的 Java 代码。代码如下 - 示例 实时演示import java.math.BigInteger; public class BigIntegerToInteger {    public static void main(String []args) {       BigInteger bigValue [] = new BigInteger[5];       bigValue[0] = new BigInteger("6464764");       bigValue[1] = new BigInteger("212112221122");       bigValue[2] = new BigInteger("76475");       bigValue[3] = new BigInteger("94874747");       bigValue[4] = new BigInteger("2635474");       for(int i = 0; i< bigValue.length; i++) ... 阅读更多

Java 中的 DoubleBuffer array() 方法

karthikeya Boyini
更新于 2019-07-30 22:30:25

78 次浏览

可以使用 java.nio.DoubleBuffer 类中的 array() 方法获取缓冲区的双精度数组。如果修改返回的数组,则缓冲区的内容也会相应地修改,反之亦然。如果缓冲区是只读的,则会抛出 ReadOnlyBufferException。以下给出了一个演示此方法的程序 - 示例 实时演示import java.nio.*; import java.util.*; public class Demo {    public static void main(String[] args) {       int n = 5;       try {          DoubleBuffer buffer = DoubleBuffer.allocate(n);          buffer.put(4.5D);          buffer.put(1.2D); ... 阅读更多

Java 中的 DoubleBuffer equals() 方法

Samual Sam
更新于 2019-07-30 22:30:25

104 次浏览

可以使用 java.nio.DoubleBuffer 类中的 equals() 方法检查两个缓冲区的相等性。如果两个缓冲区具有相同类型的元素、相同数量的元素和相同的元素序列,则它们是相等的。如果缓冲区相等,则 equals() 方法返回 true,否则返回 false。以下给出了一个演示此方法的程序 - 示例 实时演示import java.nio.*; import java.util.*; public class Demo {    public static void main(String[] args) {       int n = 5;       try {          DoubleBuffer buffer1 = DoubleBuffer.allocate(n);         ... 阅读更多

Java 中的 DoubleBuffer slice() 方法

karthikeya Boyini
更新于 2019-07-30 22:30:25

93 次浏览

可以使用 java.nio.DoubleBuffer 类中的 slice() 方法创建一个新的 DoubleBuffer,其内容作为原始 DoubleBuffer 的共享子序列。此方法返回新的 DoubleBuffer,如果原始缓冲区是只读的,则它是只读的,如果原始缓冲区是直接的,则它是直接的。以下给出了一个演示此方法的程序 - 示例 实时演示import java.nio.*; import java.util.*; public class Demo {    public static void main(String[] args) {       int n = 5;       try {          DoubleBuffer buffer1 = DoubleBuffer.allocate(n);          buffer1.put(4.5D);       ... 阅读更多

广告