特定の文から重複する単語をすべて削除するJavaプログラム
特定の文からすべての重複する単語を削除するためのJavaコードは次のとおりです-
例
import java.util.Arrays; import java.util.stream.Collectors; public class Demo{ public static void main(String[] args){ String my_str = "This is a is sample a sample only."; my_str = Arrays.stream(my_str.split("\\s+")).distinct().collect(Collectors.joining(" ")); System.out.println(my_str); } }
出力
This is a sample only.
Demoという名前のクラスには、main関数が含まれています。この関数では、Stringオブジェクトが定義されています。スペースに基づいて分割され、文字列の個別の単語のみがスペースを区切り文字として使用して結合され、コンソールに表示されます。
-
Pythonで特定の文字列からすべての重複を削除します
Pythonで文字列からすべての重複を削除するには、最初に文字列をスペースで分割して、各単語が配列に含まれるようにする必要があります。次に、重複を削除する方法は複数あります。 最初にすべての単語を小文字に変換し、次にそれらを並べ替え、最後に一意の単語のみを選択することで、重複を削除できます。たとえば、 例 sent = "Hi my name is John Doe John Doe is my name" # Seperate out each word words = sent.split(" ") # Convert all words to
-
Javaリストから重複を削除
この投稿では、JavaでArrayListから重複アイテムを削除する方法を示す例を示します。 ArrayListから重複する文字列を削除する Set以降 重複する要素を保持することはできません。Setをインスタンス化できます パラメータとして重複を使用してArrayListを渡すオブジェクト。 例: import java.util.ArrayList; import java.util.LinkedHashSet; import java.util.Set; public class RemoveDuplicatesFromArrayList { public static