第11章 持有对象
一,显示系统所有环境变量的小程序
package holding;
import java.util.Map;
/**
* 操作系统所有环境变量*/
public class EnvironmentVariables {
public static void main(String[] args) {
// TODO Auto-generated method stub
for(Map.Entry entry:System.getenv().entrySet()){
System.out.println(entry.getKey()+": "+entry.getValue());
}
}
}
二,用LinkedList实现栈(Stack)
package holding;
import java.util.LinkedList;
public class Stack <T>{
private LinkedList <T> storage=new LinkedList<T>();
public void push(T v){
storage.addFirst(v);
}
public T peek(){
return storage.getFirst();
}
public T pop(){
return storage.removeFirst();
}
public boolean isEmpty(){
return storage.isEmpty();
}
public String toString (){
return storage.toString();
}
}
积累两个小程序,以后可以用用