Guest User

Untitled

a guest
Jun 24th, 2016
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.79 KB | None | 0 0
  1. void transfer(Entry[] newTable) {
  2. Entry[] src = table;
  3. int newCapacity = newTable.length;
  4. for (int j = 0; j < src.length; j++) {
  5. Entry<K,V> e = src[j];
  6. if (e != null) {
  7. src[j] = null;
  8. do {
  9. Entry<K,V> next = e.next;
  10. int i = indexFor(e.hash, newCapacity);
  11. e.next = newTable[i];
  12. newTable[i] = e;
  13. e = next;
  14. } while (e != null);
  15. }
  16. }
  17. }
  18.  
  19. void transfer(Entry[] newTable){
  20. Entry[] src = table;
  21. int newCapacity = newTable.length;
  22. for(int j = 0 ;j< src.length;j++){
  23. Entry<K,V> e = src[j];
  24. if(null != e){
  25. src[j] = null;
  26. int i = indexFor(e.hash,newCapacity);
  27. newTable[i] = e;
  28. }
  29. }
  30. }
Add Comment
Please, Sign In to add comment