6

Assume I have the following list of string objects:

ABC1, ABC2, ABC_Whatever

What's the most efficient way to extract the left most common characters from this list ? So I'd get ABC in my case.

4

7 に答える 7

6

StringUtils.getCommonPrefix(String... strs)Apache Commons Lang から。

于 2013-08-10T16:39:55.463 に答える
0

サードパーティのライブラリを使用する場合は、次のようにjOOλを使用してそのプレフィックスを生成します。

String prefix = Seq.of("ABC1", "ABC2", "ABC_Whatever").commonPrefix();

免責事項:私はjOOλの背後にある会社で働いています

于 2016-04-15T11:24:13.593 に答える
0

あなたの問題は、最も長い一般的なプレフィックスを見つけるという標準的な問題を言い換えただけです

于 2013-08-10T16:55:06.600 に答える