如何避免以下代码中的一般警告?Eclipse 通用警告:类型安全:从 T 到 E 的未经检查的转换
有没有办法改进这段代码。只是从堆栈中放置和删除值。
public static <T, K, E> void genericStack(T a, K b) {
Stack<E> st = new Stack<E>();
st.push((E) a);
st.push((E) b);
b = (K) st.pop();
a = (T) st.pop();
}
如何避免以下代码中的一般警告?Eclipse 通用警告:类型安全:从 T 到 E 的未经检查的转换
有没有办法改进这段代码。只是从堆栈中放置和删除值。
public static <T, K, E> void genericStack(T a, K b) {
Stack<E> st = new Stack<E>();
st.push((E) a);
st.push((E) b);
b = (K) st.pop();
a = (T) st.pop();
}