java先序遍历构造二叉树