Posts Tagged: guava

  • Programming

    Battle of the tokenizers – delimited text parser performance

    Posted on by

    An interesting question about StringTokenizer popped up on stackoverflow the other day.  It was essentially about how to optimise reading delimitated data, in this case lines of integers separated by lines of spaces. It demonstrated three things. Don’t fixate on micro-optimisations when you probably have big bottlenecks elsewhere String.split() is really slow The difference is… Read more »

  • Programming

    How not to parse CSV using Java

    Posted on by

    I’ve only been on StackOverflow for a short while and already feel like I’m drowning under the the sheer quantity of people asking how to parse CSV.  Most of them start in one a few ways.  So, for the record, here’s how you don’t do it. Don’t use regular expressions That’s right.  You don’t use… Read more »