面试题收集
0 、javaBean的设计规范
①、一个javaBean类必须是一个公共类
②一个javaBean类必须有一个空的构造函数
③一个javaBean类不应有公共实例变量
④持有值应该通过一组存取方法(getXxx和setXxx)来访问
1、编写一个方法,这个方法搜索一个字符数组中是否存在某个字符,如果存在,则返回这个字符在字符数组中第一次出现的位置(序号从0开始计算),否则,返回-1。要搜索的字符数组和字符都以参数形式传递传递给该方法,如果传入的数组为null,应抛出IllegalArgumentException异常。在类的main方法中以种可能出现的情况测试验证该方法编写得是否正确,例如,字符不存在,字符存在,传入的数组为null等。
import java.util.Collection;import java.util.LinkedList;public class DoMyLinkedList extends LinkedList { public DoMyLinkedList() { super(); } public void addFirst1(Object o) { addFirst(o); } public void removeFirst1() { removeFirst(); } public void add1(Object o) { add(o); } public boolean addAll1(Collection c) { return addAll(c); } public boolean remove1(Object o) { return remove(o); } void print(LinkedList ll) { for(int i=0;i<ll.size();i++) { System.out.println(ll.get(i)); } } public static void main(String[] arg) { DoMyLinkedList ll=new DoMyLinkedList(); ll.add1("a"); ll.addFirst1("b"); ll.print(ll); ll.remove1("a"); ll.print(ll); ll.addFirst1("c"); ll.print(ll); }}