Skip to content

Commit ccc6ceb

Browse files
authored
Merge pull request onlyliuxin#10 from china-kook/master
更改了自己代码仓库结构
2 parents 214df3e + 6306e80 commit ccc6ceb

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

42 files changed

+79
-35
lines changed

README.md

Lines changed: 3 additions & 0 deletions

group01/group01.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

group02/group02.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

group03/group03.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

group04/group04.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

group05/group05.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

group06/group06.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

group07/group07.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

group08/group08.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

group09/group09.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

group10/group10.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

group11/group11.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

group12/group12.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

group13/group13.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

group14/group14.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

group15/group15.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

group16/group16.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

group17/group17.md

Lines changed: 0 additions & 1 deletion
This file was deleted.
Lines changed: 41 additions & 0 deletions

group18/935542673/Blog/README.md

Lines changed: 4 additions & 0 deletions

group18/935542673/Coding/src/com/ikook/basic_data_structure/README.md renamed to group18/935542673/Coding/20170219/README.md

Lines changed: 9 additions & 9 deletions

group18/935542673/Coding/src/com/ikook/basic_data_structure/MyArrayList.java renamed to group18/935542673/Coding/20170219/src/com/ikook/basic_data_structure/MyArrayList.java

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,9 @@ public void add(Object obj) {
5151
* @param obj
5252
*/
5353
public void add(int index, Object obj) {
54-
rangeCheck(index);
54+
if (index > size || index < 0)
55+
throw new IndexOutOfBoundsException("索引越界异常");
56+
5557
ensureCapacity();
5658

5759
System.arraycopy(elementData, index, elementData, index + 1, size-index);
@@ -151,11 +153,7 @@ private void ensureCapacity() {
151153
*/
152154
private void rangeCheck(int index) {
153155
if(index < 0 || index >= size) {
154-
try {
155-
throw new Exception("索引异常");
156-
} catch (Exception e) {
157-
e.printStackTrace();
158-
}
156+
throw new IndexOutOfBoundsException("索引越界异常");
159157
}
160158
}
161159

group18/935542673/Coding/README.md

Lines changed: 3 additions & 0 deletions

group18/935542673/README.md

Lines changed: 15 additions & 0 deletions

group19/group19.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

group20/group20.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

group21/group21.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

0 commit comments

Comments
 (0)