From 71f08da7219bc08249a08276b6967401751b9f91 Mon Sep 17 00:00:00 2001 From: mdb Date: Tue, 5 Feb 2002 22:30:31 +0000 Subject: [PATCH] Need to be a bit smarter about when to prepend ', '. git-svn-id: https://samskivert.googlecode.com/svn/trunk@565 6335cc39-0255-0410-8fd6-9bcaacd3b74c --- .../samskivert/src/java/com/samskivert/util/StringUtil.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/projects/samskivert/src/java/com/samskivert/util/StringUtil.java b/projects/samskivert/src/java/com/samskivert/util/StringUtil.java index 76bf029a..2e892b85 100644 --- a/projects/samskivert/src/java/com/samskivert/util/StringUtil.java +++ b/projects/samskivert/src/java/com/samskivert/util/StringUtil.java @@ -1,5 +1,5 @@ // -// $Id: StringUtil.java,v 1.25 2002/02/04 01:14:49 mdb Exp $ +// $Id: StringUtil.java,v 1.26 2002/02/05 22:30:31 mdb Exp $ // // samskivert library - useful routines for java programs // Copyright (C) 2001 Michael Bayne @@ -291,6 +291,7 @@ public class StringUtil { Class clazz = object.getClass(); Field[] fields = clazz.getFields(); + int written = 0; // we only want non-static, non-final, non-transient fields for (int i = 0; i < fields.length; i++) { @@ -300,7 +301,7 @@ public class StringUtil continue; } - if (buf.length() > 1) { + if (written > 1) { buf.append(", "); } @@ -310,6 +311,7 @@ public class StringUtil } catch (Exception e) { buf.append(""); } + written++; } }