Guest User

Untitled

a guest
Sep 22nd, 2018
98
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.22 KB | None | 0 0
  1. import java.util.Arrays;
  2.  
  3. public class ArraysHomeworkLevelZero {
  4. public static void main(String[] args) {
  5.  
  6. //Создать массив на 30 элементов типа boolean.
  7. boolean[] booleanArray = new boolean[30];
  8.  
  9. //Создать массив заполненный значениями: 10.2, 5.6, 7.8, 11.9.
  10. double[] numbers = {10.2, 5.6, 7.8, 11.9};
  11.  
  12. //Задан массив int[] array. Определить длину массива.
  13. int[] array = new int[4];
  14. int len = array.length;
  15. System.out.println(len);
  16.  
  17. // Задан массив int[] array. Превратить массив в строку, используя класс Arrays.
  18. String s = Arrays.toString(array);
  19.  
  20. //Задан массив int[] array. Заполнить массив числом 42, используя класс Arrays.
  21. Arrays.fill(array, 42);
  22. System.out.println(Arrays.toString(array));
  23.  
  24. // Задан массив int[] array. Отсортировать массив, используя класс Arrays.
  25. Arrays.sort(array);
  26.  
  27. // Задан массив int[] array. Вывести в консоль индексы всех положительных элементов.
  28. int[] arrayFind = {5, 0, -4, 6, -1, 14, 7};
  29. for (int i = 0; i < arrayFind.length; i++) {
  30. if (arrayFind[i] > 0) {
  31. System.out.println(i);
  32. }
  33. }
  34.  
  35. // Задан массив int[] array. Вывести в консоль все положительные элементы, используя цикл for-each.
  36. for (int elem : arrayFind) {
  37. if (elem > 0) {
  38. System.out.println(elem);
  39. }
  40. }
  41. System.out.println("new");
  42.  
  43. // Задан массив int[] array. Вывести в консоль все положительные элементы в обратном порядке.
  44. int len1 = arrayFind.length;
  45. for (int i = len1 - 1; i >= 0; i--) {
  46. if (arrayFind[i] > 0) {
  47. Arrays.toString(arrayFind);
  48. System.out.print(arrayFind[i] + " ");
  49. }
  50.  
  51.  
  52. }
  53.  
  54. }
  55. }
Add Comment
Please, Sign In to add comment