Skip to content

pwall567/javautil

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

javautil

Build Status License: MIT Maven Central

Java utility classes, including:

  • Strings - split, join, escape, unescape etc.
  • ParseText - simplified text parsing
  • ChunkedArrayList - an ArrayList optimised for sequential growth
  • ByteArrayBuilder - similar to StringBuilder but for byte arrays
  • ReaderBuffer - allows CharSequence-style access to the contents of a file
  • ListMap - an ordered Map optimised for a small numbers of entries

More documentation to follow (Java source has extensive javadoc).

Dependency Specification

The latest version of the library is 2.4, and it may be obtained from the Maven Central repository.

Maven

<dependency>
  <groupId>net.pwall.util</groupId>
  <artifactId>javautil</artifactId>
  <version>2.4</version>
</dependency>

Gradle

    implementation 'net.pwall.util:javautil:2.4'

Gradle (kts)

    implementation("net.pwall.util:javautil:2.4")

The above version requires Java 8; for those who need a Java 7 version, use version 1.3.

Peter Wall

2020-12-26

About

Java utility classes

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages