一道面试题
neary 2006-07-11 07:01:54
public class Start {
/**
* @param args
*/
public static void main(String[] args) {
Bean bean1 = new Bean("001");
Bean bean2 = new Bean("002");
Start start = new Start();
//Begin
start.exchange(bean1,bean2);
System.out.println(bean1.getId());
System.out.println(bean2.getId());
//End
}
private void exchange(Bean b1,Bean b2) {
Bean bean = b1;
b1 = b2;
b2 = bean;
}
}
class Bean {
private String strId = "";
public Bean() {
//
}
public Bean(String pstrId) {
strId = pstrId;
}
public void setId(String pstrId) {
strId = pstrId;
}
public String getId() {
return strId;
}
}