Java Array Print printArray(double[] _a)

Here you can find the source of printArray(double[] _a)

Description

Prints on console the elements of an array of doubles

License

Open Source License

Parameter

Parameter Description
_a The array

Declaration

public static void printArray(double[] _a) 

Method Source Code

//package com.java2s;
/***********************************************************************

 This file is part of KEEL-software, the Data Mining tool for regression, 
 classification, clustering, pattern mining and so on.

 Copyright (C) 2004-2010/* w w  w.j  a  va  2 s .  c o  m*/
    
 F. Herrera (herrera@decsai.ugr.es)
 L. S?nchez (luciano@uniovi.es)
 J. Alcal?-Fdez (jalcala@decsai.ugr.es)
 S. Garc?a (sglopez@ujaen.es)
 A. Fern?ndez (alberto.fernandez@ujaen.es)
 J. Luengo (julianlm@decsai.ugr.es)

 This program is free software: you can redistribute it and/or modify
 it under the terms of the GNU General Public License as published by
 the Free Software Foundation, either version 3 of the License, or
 (at your option) any later version.

 This program is distributed in the hope that it will be useful,
 but WITHOUT ANY WARRANTY; without even the implied warranty of
 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 GNU General Public License for more details.

 You should have received a copy of the GNU General Public License
 along with this program.  If not, see http://www.gnu.org/licenses/
    
 **********************************************************************/

public class Main {
    /**
     * <p>
     * Prints on console the elements of an array of doubles
     * </p>
     * @param _a The array
     */
    public static void printArray(double[] _a) {
        System.out.println(array2string(_a));
    }

    /**
     * <p>
     * Prints on console the elements of an array of integers
     * </p>
     * @param _a The array
     */
    public static void printArray(int[] _a) {
        System.out.println(array2string(_a));
    }

    /**
     * <p>
     * Creates a string from an array of doubles
     * </p>
     * @param _a The array
     * @return The string.
     */
    public static String array2string(double[] _a) {
        String toRet = "";
        for (int i = 0; i < _a.length - 1; ++i) {
            toRet += Double.toString(_a[i]) + ", ";
        }
        toRet += _a[_a.length - 1];
        return toRet;
    }

    /**
     * <p>
     * Creates a string from an array of integer
     * </p>
     * @param _a The array
     * @return The string.
     */
    public static String array2string(int[] _a) {
        String toRet = "";
        for (int i = 0; i < _a.length - 1; ++i) {
            toRet += Double.toString(_a[i]) + ", ";
        }
        toRet += _a[_a.length - 1];
        return toRet;
    }
}

Related

  1. print(Object[] array)
  2. print(String[] files)
  3. print1DIntArray(int[] array)
  4. printArray(boolean[] array)
  5. printArray(double[] _a)
  6. printArray(double[] a)
  7. printArray(double[] a)
  8. printArray(double[] array, String info)
  9. printArray(double[] d)