fork download
  1. import java.util.*;
  2. public class Main
  3. {
  4. public static void main(String[] args) {
  5. MyArray massiv;;
  6. massiv=new MyArray();
  7. massiv.fill(100);
  8. massiv.print();
  9. System.out.println(Arrays.toString(massiv.subArray(0,5)));
  10. }
  11. }
  12. class MyArray{
  13. private int[]mas;
  14. private int size;
  15. boolean f;
  16. public int indexFrom, indexTo;
  17. int[]newmas;
  18. public MyArray(){
  19. size=8;
  20. mas = new int[size];
  21. }
  22. public void fill(int k) {
  23. for (int i=0; i<size; i++){
  24. mas[i]=(int)(Math.random()*k);
  25. }
  26. }
  27. public void print() {
  28. for (int i=0; i<mas.length; i++)
  29. {
  30. System.out.print(mas[i]+" ");
  31. }
  32. System.out.println();
  33. }
  34. public int[] subArray(int indexFrom, int indexTo) {
  35. size=indexTo-indexFrom+1;
  36. newmas=new int[size];
  37. for(int i=0;i<newmas.length;i++) {
  38. newmas[i]=mas[indexFrom+i];
  39. }
  40. return newmas;
  41. }
  42. }
Success #stdin #stdout 0.09s 33996KB
stdin
Standard input is empty
stdout
27 71 81 25 62 64 38 60 
[27, 71, 81, 25, 62, 64]