Filter
Exclude
Time range
-
Near
Important Java Library #1: Apache Commons Lang 👉 ✅This library provides small helper utilities like StringUtils, ObjectUtils, and EqualsBuilder, which can save time and produce clean code.
10
39
14,118
10 Dec 2025
谁还没个自己的 StringUtils 梦想啊🌚
2
1
1
2,466
27 Oct 2025
#开源项目推荐:landawn/abacus-common Abacus-common,就是 Java 语言的 Lodash,一款用一套干净、一致、易用的 API,解决从“判空”这种小事到“数据序列化”这种复杂任务在内的几乎所有常见编程“琐事”。 如果你写 Java,大概率会遇到这么个场景: 每个新项目启动,你都得熟练地加上一堆“祖传”的依赖库:处理字符串用 StringUtils,操作集合用 CollectionUtils,可能还得再来个 MapUtils。这些工具要么来自 Apache Commons,要么来自 Google Guava,要么干脆就是团队自己维护的一个 MyUtils 的 Java 文件,里面堆满了各种零零碎碎的辅助方法。 亮点: - 用“一致性”告别“选择困难症” - 永远不返回 null 。你调用一个方法(比如查询一个列表),再也不用提心吊胆地在后面加一层 if (result != null) 来防止“空指针异常”(NullPointerException)了。如果没结果,它会大方地返回一个空的集合或空字符串。这让你的代码变得非常干净、可预测。 - AI 友好:简洁、一致的命名 方法名和参数顺序都经过精心设计,保持高度一致。无论是你还是 AI,写代码时“猜”都能猜对。 - 功能全:它提供了几千个公共方法,覆盖了各种应用场景。 Abacus-common 可以让你真正专注于“业务逻辑”本身,而不是在工具的选择和使用上反复“内耗”。 项目地址:github.com/landawn/abacus-co…
6
19
88
25,407
Replying to @k_koyanagi_null
あと、Java に限って言うと外部ユーティリティに頼りすぎなせいで、 あれ? StringUtils にあるんだっけ、どの名前空間のやつだっけ、別名の StringUtil か?? それとも Objects にあるんだっけ?? みたいなの多いからダルいっていう。
1
2
4
125
ああああああああああ。この手前でAPI費用が切れた。 悔しすぎる。 gh issue create --title " @claude TDD実装: StringUtilsクラス" --body " @claude $(cat TDD-StringUtils-要件定義.md)"
1
3
1,579
25 May 2025
この投稿見て「はて…」となってしまった人はもはや「首切れてるけど気づいてない状態」 gh issue create --title "@claude TDD実装: StringUtilsクラス" --body "@claude $(cat TDD-StringUtils-要件定義.md)" コマンドの破壊力… そしてこのmdをどう作るか、それすらもissueがチェーンとなり…
2
27
5,796
It's like renaming StringUtils to Strings.
2
33
11 Mar 2025
Replying to @TechNinja_z
「なんでもかんでも自前でカバーしなくて良くね?」と思ってたんですけどね昔は… JavaでStringUtils魔改造品(バグ挿入品)をapache公式だと騙されてた事あって理由を悟りました🫠
1
4
1,737
#RaiseTech #福岡エンジニア #BuildUpDaily 🌟2025.02.22 💡やったこと 《Java》DAY51:Apache Commons Lang 計: 1時間 ✍️感想 StringUtilsクラスで、文字列操作してみました。 GradleとMavenの違いについて確認、実際にコードを見た方が早いかもしれない。
6
91
22 Feb 2025
Replying to @fumokmm
apache.commonsのStringUtilsのequalsメソッド使うイメージです。
1
3
237
Replying to @fumokmm
StringUtilsクラスって物もあるみたいだし、それを使えば…😇 (ただし、Apache Commons Langのクラス)
2
176
Replying to @n0w00j
And we’ll call it STRINGUTILS
2
2,259
画面にnullと表示される事が多いからなんとかしたいみたいな事を言われて。 ヌルポは起きるけど。Thymeleafとかテンプレートエンジン使ってればそんな事ないんだけどなと。 でも前にそんな経験したなと。調べたらJavaScriptからむと起きるみたいな。StringUtils使ったけなとか。
9
167
Replying to @OSHIGOTO_DAISKI
後、定数.equalsが良いとか、 != null &&を先にしろ、とかですかね。 素直にStringUtils使うのが手っ取り早いですが。
2
4
635
Replying to @hot_girl_spring
Apache Commons StringUtils isBlank(arg) isNotBlank(arg) isAllBlank(...args) isAnyBlank(...args) Lots of fun stuff in there.
4
426
#jjug_ccc_f 「ソースコードの読み方を理解してコーディングを楽しむ」 ・「この辺で10分経ってるはず?」てスライド入れるの斬新で面白い笑 ・Stringクラス読むのおすすめ ・確かに読むの面白い! ・ぬるぽの対策にはStringUtilsクラスをちょっと読んでみる ・楽しむには好奇心が大事!
6
312
INDIRECT: 参照を指定できる関数で、言ってみればプログラムにおけるポインタみたいな使い方が出来る。 これを駆使して無茶苦茶やれば、関数に埋め込むべき参照式をパラメータ化することが出来るので、全く同じ式を完全コピペして使ったり、色々と黒魔術じみたことが出来る。 濫用禁物。 と言うかまぁ普通は使わない。 玄人志向。 FORMULATEXT: 指定したセルに入ってる数式をそのまま文字列として表示できる。 計算式が設定されているセルの[fx=]欄に表示されるのをそのまま出すイメージ。 普通なら式を実行した結果がセルに表示されるが、式そのものが表示される。 説明用資料とかで「こんな式を埋めてるよ」とかって明示したり、それに対して説明を書いたりするのに役立つ。 こっちのほうはまだ実務で普通に使う場面がある。 TEXTJOIN: シンプル。 StringUtils的なやつ。 説明不要。 PROPER: これもStringUtils的なやーつ。 いわゆるパスカル形式にしてくれる。 たまに役立つ。 こういう文字列操作系のやつは充実してくれるとちょっと嬉しい。
2
201
【Java】StringUtilsのメソッドが便利だった件 dlvr.it/TDk14B #Qiita

2
857
24 Sep 2024
Introduction to Apache Commons Lang In this article, we will explore StringUtils, NumberUtils, DateUtils, ExceptionUtils, ArrayUtils, ClassPath, Reflection Utils, Locale, Tuple, System Utils and Validate functionalities. #java #commons #utilityfunction blackslate.io/articles/intro…
2
28