Advertisement
Guest User

Untitled

a guest
Apr 16th, 2014
55
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.16 KB | None | 0 0
  1. import java.util.Scanner;
  2.  
  3. public class test{
  4. public static void main(String[] args){
  5. String[] names;
  6. names = new String[5];
  7. for(int i=0; i<10; ++i){
  8. addToArray(names, i, "blah");
  9. }
  10. System.out.println(names.length);
  11. System.out.println("bye");
  12. }
  13.  
  14. public static void addToArray(String[] names, int i, String name){
  15. if (i < names.length){
  16. names[i] = name;
  17. }
  18. else {
  19. String[] temp;
  20. temp = new String[names.length + 10];
  21. System.arraycopy(names, 0, temp, 0, names.length);
  22. addToArray(temp, i, name);
  23. names = temp;
  24. }
  25. }
  26. }
  27.  
  28. names = temp;
  29.  
  30. public static String[] addToArray(String[] names, int i, String name){
  31. if (i < names.length){
  32. names[i] = name;
  33. }
  34. else {
  35. String[] temp;
  36. temp = new String[names.length + 10];
  37. System.arraycopy(names, 0, temp, 0, names.length);
  38. names = addToArray(temp, i, name);
  39. }
  40. return names;
  41. }
  42.  
  43. for(int i=0; i<10; ++i){
  44. names = addToArray(names, i, "blah");
  45. }
  46.  
  47. ArrayList<String> stringArrayList = new ArrayList<>();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement