Hutool 39 New |verified| Jun 2026
If you are still on the Hutool 3.x line, upgrading to is a no-brainer. It offers hundreds of "new" micro-features without disrupting your existing architecture.
import cn.hutool.json.JSONObject;
Fixed a potential performance bottleneck in ReflectUtil . Impact: If you rely heavily on reflection for bean copying or method invocation, this update ensures smoother execution and reduces CPU overhead during intensive operations. hutool 39 new
In addition to the points above, version 5.8.39 includes: If you are still on the Hutool 3
List<String> lines = new ArrayList<>(); try (BufferedReader br = new BufferedReader(new FileReader("data.txt"))) String line; while ((line = br.readLine()) != null) if (line.trim().length() > 0) lines.add(line.toUpperCase()); version 5.8.39 includes: List<