Ejemplo n.º 1
0
  private static String floatArrToStr(FloatBuffer in) {
    StringBuilder b = new StringBuilder();

    in.flip();
    in.limit(in.capacity());

    if (in.remaining() < 1) {
      throw new IllegalArgumentException("Buffer is empty! (" + in.toString() + ")");
    }

    b.append("new float[] {");

    while (in.remaining() > 0) {
      b.append(in.get());
      b.append("f");
      if (in.remaining() > 0) b.append(",");
    }

    b.append("}");

    return b.toString();
  }