generictest_3.java
来自「基于netbeans的java桌面应用程序合集」· Java 代码 · 共 48 行
JAVA
48 行
package com.sun.tiger.generic;
import java.util.ArrayList;
import java.util.Collection;
public class GenericTest_3 {
/** Creates a new instance of GenericTest_3 */
public GenericTest_3() {
}
public static void main(String[] args) {
ArrayList<String> sc = new ArrayList<String>();
sc.add("String_0");
sc.add("String_1");
sc.add("String_2");
Object[] oa = new Object[3];
Converter.cToA(oa, sc);
for (int i = 0; i < oa.length; i++) {
System.out.println(oa[i]);
}
}
}
class Converter {
public static void cToA(Object[] a, Collection<?> c) {
int i = 0;
if (a.length != c.size()) {
return;
}
for (Object e: c) {
a[i++] = e;
}
}
// public static void aToC(Object[] a, Collection<?> c) {
// for (Object o : a)
// c.add(o);
// }
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?