1K+ 次浏览
可以使用 java.util.Vector.toArray() 方法将向量转换为数组。此方法不需要参数,它返回一个包含向量中所有元素的数组,顺序正确。演示此方法的程序如下所示:示例 在线演示import java.util.Vector; public class Demo { public static void main(String args[]) { Vector vec = new Vector(); vec.add(7); vec.add(3); vec.add(5); vec.add(2); vec.add(8); Object[] arr = vec.toArray(); System.out.println("数组元素为:"); ... 阅读更多
419 次浏览
可以使用 java.util.Collections.min() 方法获取向量的最小元素。此方法包含单个参数,即确定其最小元素的向量,它返回向量中的最小元素。演示此方法的程序如下所示:示例 在线演示import java.util.Collections; import java.util.Vector; public class Demo { public static void main(String args[]) { Vector vec = new Vector(); vec.add(7); vec.add(3); vec.add(9); vec.add(5); vec.add(8); System.out.println("向量元素为:" + vec); ... 阅读更多
962 次浏览
可以使用 java.util.Collections.max() 方法获取向量的最大元素。此方法包含单个参数,即确定其最大元素的向量,它返回向量中的最大元素。演示此方法的程序如下所示:示例 在线演示import java.util.Collections; import java.util.Vector; public class Demo { public static void main(String args[]) { Vector vec = new Vector(); vec.add(7); vec.add(3); vec.add(9); vec.add(5); vec.add(8); System.out.println("向量元素为:" + vec); ... 阅读更多
129 次浏览
可以使用 ListIterator 正向和反向遍历向量中的元素。在 ListIterator 中,hasNext() 方法在正向遍历向量时,如果向量中还有更多元素,则返回 true,否则返回 false。next() 方法返回向量中的下一个元素,并向前移动游标位置。演示此方法的程序如下所示:示例import java.util.ListIterator; import java.util.Vector; public class Demo { public static void main(String args[]) { Vector vec = new Vector(); vec.add(3); ... 阅读更多
可以使用迭代器遍历向量元素。hasNext() 方法如果向量中还有更多元素则返回 true,否则返回 false。next() 方法返回向量中的下一个元素,如果下一个元素不存在,则抛出 NoSuchElementException 异常。演示此方法的程序如下所示:示例 在线演示import java.util.Iterator; import java.util.Vector; public class Demo { public static void main(String args[]) { Vector vec = new Vector(); vec.add(4); vec.add(1); vec.add(3); vec.add(9); ... 阅读更多
632 次浏览
可以使用 Enumeration 接口遍历向量元素。hasMoreElements() 方法如果还有更多元素需要枚举则返回 true,如果不再有元素需要枚举则返回 false。nextElement() 方法返回枚举中的下一个对象。演示此方法的程序如下所示:示例 在线演示import java.util.Enumeration; import java.util.Vector; public class Demo { public static void main(String args[]) { Vector vec = new Vector(); vec.add(7); vec.add(3); vec.add(5); vec.add(9); vec.add(2); ... 阅读更多
537 次浏览
可以使用 java.util.Vector.firstElement() 方法获取向量中的第一个元素。可以使用 java.util.Vector.lastElement() 方法获取向量中的最后一个元素。这两种方法都不需要任何参数。演示此方法的程序如下所示:示例 在线演示import java.util.Vector; public class Demo { public static void main(String args[]) { Vector vec = new Vector(); vec.add(4); vec.add(7); vec.add(2); vec.add(8); ... 阅读更多
444 次浏览
可以使用 java.util.Vector.setSize() 方法在 Java 中设置向量的尺寸。如果设置的新尺寸大于向量的旧尺寸,则将 null 值添加到创建的位置。如果设置的新尺寸小于向量的旧尺寸,则将丢弃超过新尺寸位置的元素。演示此方法的程序如下所示:示例 在线演示import java.util.Vector; public class Demo { public static void main(String args[]) { Vector vec = ... 阅读更多
512 次浏览
可以使用 java.util.Collections.fill() 方法将向量的所有元素替换为特定元素。此方法需要两个参数,即向量和替换向量中所有元素的元素。Collections.fill() 方法不返回值。演示此方法的程序如下所示:示例 在线演示import java.util.Collections; import java.util.Vector; public class Demo { public static void main(String args[]) { Vector vec = new Vector(5); vec.add(7); vec.add(4); vec.add(1); ... 阅读更多
564 次浏览
可以使用 java.util.ArrayList.indexOf() 方法搜索向量中的元素。此方法返回指定元素的第一次出现的索引。如果向量中不存在该元素,则此方法返回 -1。演示此方法的程序如下所示:示例 在线演示import java.util.Vector; public class Demo { public static void main(String args[]) { Vector vec = new Vector(5); vec.add(4); vec.add(1); vec.add(7); ... 阅读更多