Java tutorial
//package com.java2s; public class Main { public static String posListToWktCoords(Object coords, Object dim) { String[] coordsString = coords.toString().split(" "); int dimension; if (dim == null) { dimension = 2; } else { try { dimension = Integer.parseInt(dim.toString()); } catch (NumberFormatException e) { dimension = 2; } } StringBuilder results = new StringBuilder(); for (int i = 0; i < coordsString.length; i++) { if (i > 0 && i % dimension == 0) { results.append(','); } else if (i > 0) { results.append(' '); } results.append(coordsString[i]); } return results.toString(); } }