public static String unsplit(Object[] splittee, Object splitChar) {
        StringBuilder retVal = new StringBuilder();
        int count = -1;
        while (++count < splittee.length) {
            if (splittee[count] != null) {
                retVal.append(splittee[count]);
            }
            if (count + 1 < splittee.length && splittee[count + 1] != null) {
                retVal.append(splitChar);
            }
        }
        return retVal.toString();
    }
@Test
    public void testUnsplit() {
        assertEquals("", JOrphanUtils.unsplit(new Object[]{null, null}, 0));
        assertEquals("11", JOrphanUtils.unsplit(new Object[]{null, 1}, 1));
        assertEquals("-26738698", JOrphanUtils.unsplit(new Object[]{-26_738_698}, 1));
    }