Container是容器类
PrintStream是消息容器(遍历结果)
class Container {
private String[] str = null;
public Container(String[] str) {
this.str = str;
}
public PrintStream forEach(){
PrintStream ps = new PrintStream();
for (String s : str) {
ps.append(s + "\n");
}
return ps;
}
}
class PrintStream{
StringBuffer sb=new StringBuffer();
public void append(String str){
sb.append(str);
}
public void print(){
System.out.print(sb.toString());
}
}
public class Pstream {
public static void main(String[] args) {
// TODO Auto-generated method stub
String[] str={"aaa","bbb","ccc"};
Container c=new Container(str);
c.forEach().print();
}
}
1.占用内存。
2.实用性差。
3.....