boolean addComma = false; for (int x = 0; x < array.size(); x++) { if (!array.isNull(x)) { if (addComma) { sb.append(", ");
/** * Converts the given numeric JSON array to a ListFloat. * * @param array an array of numbers * @return a new ListFloat */ public static ListFloat toListFloat(JsonArray array) { float[] values = new float[array.size()]; for (int i = 0; i < values.length; i++) { if (array.isNull(i)) { values[i] = Float.NaN; } else { values[i] = (float) array.getJsonNumber(i).doubleValue(); } } return new ArrayFloat(values); }
/** * Converts the given numeric JSON array to a ListDouble. * * @param array an array of numbers * @return a new ListDouble */ public static ListDouble toListDouble(JsonArray array) { double[] values = new double[array.size()]; for (int i = 0; i < values.length; i++) { if (array.isNull(i)) { values[i] = Double.NaN; } else { values[i] = array.getJsonNumber(i).doubleValue(); } } return new ArrayDouble(values); }
/** * Converts the given numeric JSON array to a ListDouble. * * @param array an array of numbers * @return a new ListDouble */ public static ListDouble toListDouble(JsonArray array) { double[] values = new double[array.size()]; for (int i = 0; i < values.length; i++) { if (array.isNull(i)) { values[i] = Double.NaN; } else { values[i] = array.getJsonNumber(i).doubleValue(); } } return new ArrayDouble(values); }
/** * Converts the given numeric JSON array to a ListFloat. * * @param array an array of numbers * @return a new ListFloat */ public static ListFloat toListFloat(JsonArray array) { float[] values = new float[array.size()]; for (int i = 0; i < values.length; i++) { if (array.isNull(i)) { values[i] = Float.NaN; } else { values[i] = (float) array.getJsonNumber(i).doubleValue(); } } return new ArrayFloat(values); }
boolean addComma = false; for (int x = 0; x < array.size(); x++) { if (!array.isNull(x)) { if (addComma) { sb.append(", ");