File tree Expand file tree Collapse file tree 2 files changed +7
-7
lines changed
group02/727171008/src/com/github/HarryHook/coding2017/basic Expand file tree Collapse file tree 2 files changed +7
-7
lines changed Original file line number Diff line number Diff line change @@ -25,7 +25,7 @@ public void inOrder(BinaryTreeNode node)
25
25
//获取给节点的值
26
26
public Integer getData ()
27
27
{
28
- return this . data ;
28
+ return data ;
29
29
}
30
30
//给一个节点赋值
31
31
public void setData (Integer data )
@@ -64,7 +64,7 @@ public BinaryTreeNode insert(Integer obj)
64
64
// 上个节点
65
65
BinaryTreeNode parent = null ;
66
66
// 如果根节点为空
67
- if (this .data == null )
67
+ if (current .data == null )
68
68
{
69
69
newNode .setData (obj );
70
70
newNode .setLeft (null );
Original file line number Diff line number Diff line change 10
10
public class BinaryTreeNodeTest
11
11
{
12
12
13
- BinaryTreeNode binaryTreeNode = new BinaryTreeNode () ;
13
+ BinaryTreeNode binaryTreeNode ;
14
14
15
15
@ Before
16
16
public void setUpBinaryTreeNode ()
17
17
{
18
- // binaryTreeNode = new BinaryTreeNode();
18
+ binaryTreeNode = new BinaryTreeNode ();
19
19
}
20
20
21
21
@ Test
22
22
public void testBinaryTreeNodeFunctional ()
23
23
{
24
- binaryTreeNode .insert (4 );
24
+ binaryTreeNode = binaryTreeNode .insert (4 );
25
25
binaryTreeNode .insert (1 );
26
26
binaryTreeNode .insert (3 );
27
27
binaryTreeNode .insert (5 );
28
28
binaryTreeNode .insert (2 );
29
-
29
+
30
30
assertEquals (true , 4 == binaryTreeNode .getData ());
31
31
assertEquals (true , 1 == binaryTreeNode .getLeft ().getData ());
32
32
assertEquals (true , 5 == binaryTreeNode .getRight ().getData ());
33
33
assertEquals (true , 3 == binaryTreeNode .getLeft ().getRight ().getData ());
34
34
assertEquals (true , 2 == binaryTreeNode .getLeft ().getRight ().getLeft ().getData ());
35
-
35
+
36
36
//节点为空 说明值没有插进去
37
37
binaryTreeNode .inOrder (binaryTreeNode );
38
38
}
You can’t perform that action at this time.
0 commit comments