Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- * To change this license header, choose License Headers in Project Properties.
- * To change this template file, choose Tools | Templates
- * and open the template in the editor.
- */
- package com.mycompany.ja8;
- import java.util.Arrays;
- public class Main2 {
- //
- /*
- Задача4
- Cоздать метод который, в качестве параметра
- получает массив чисел (значений типа double)
- В качестве результата должен быть возвращен новый массив элементов
- типа double - размерность данного массива = 2.
- Первый элемент нового массива должен быть равен первому элементу
- исходного массива.
- Второй элемент нового массива должен быть равен последнему элементу
- исходного массива.
- Необходимо проверить в методе что параметр метода - исходный массив
- НЕ равен null.
- */
- public static double[] createFrom(double[] source){
- if(source==null) {
- return null;
- }
- double[] res = new double[2];
- res[0] = source[0];
- res[1] = source[source.length-1];
- return res;
- }
- //
- public static void main(String[] args) {
- //
- double[] arr = {10.2, 20.4, 10.1};
- //double[] arr = new double[0];
- //double[] arr = {};
- double[] resArray = createFrom(arr);
- System.out.println("resArray=" + resArray);
- if(resArray!=null){
- System.out.println("resArray[0]=" + resArray[0]);
- System.out.println("resArray[1]=" + resArray[1]);
- }
- // для печати одномерного массива используем класс Arrays
- String resString = Arrays.toString(resArray);
- System.out.println("resString=" + resString);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement