You have been given a class named `StringUtil` which contains a method `removeDuplicates` that takes a list of strings as input and removes all duplicate strings from the list. The method should return the updated list with all duplicates removed.

Your task is to implement the `removeDuplicates` method in the `StringUtil` class.

Write a class `StringUtil` that contains the following methods:

- `removeDuplicates` - This method takes a list of strings and removes all duplicate strings from the list. The method should return the updated list with all duplicates removed.

**Signature**
```java
public class StringUtil {
    public static List<String> removeDuplicates(List<String> list) {
        // remove duplicate strings from the list and return the updated list
    }
}
```

**Input**
- The input parameter is a list of strings, `list` (1 <= list.size() <= 10^5).
- Each string in the list, `list[i]` (1 <= list[i].length() <= 100), consists of lowercase English alphabets only.

**Output**
- Return a list of strings with all duplicate strings removed from the input list.

**Example**
```java
List<String> input = Arrays.asList("apple", "banana", "orange", "apple", "grapes", "banana");
List<String> output = StringUtil.removeDuplicates(input);
System.out.println(output);
```

```
Output:
[apple, banana, orange, grapes]
```
7a0edea3-6cb5-44c9-8ecf-fdf7935cf064
Binigyan ka ng `StringUtil` na class na naglalaman ng isang `removeDuplicates` na method. Tumatanggap ito ng isang list ng mga string bilang input at tinatanggal nito ang lahat ng umuulit na string sa list. Dapat ibalik ng method na ito ang na-update na list na walang umuulit na string.

Kailangan mong i-implement ang `removeDuplicates` methodparaan sa `StringUtil` class.

Magsulat ng `StringUtil` class na may sumusunod na method:

- `removeDuplicates` - Tumatanggap ito ng list ng mga string bilang input at tinatanggal nito ang lahat ng umuulit na string. Dapat ibalik ng method ang na-update na list na walang umuulit na string.

**Signature**
```java
public class StringUtil {
    public static List<String> removeDuplicates(List<String> list) {
        // tanggalin ang mga umuulit na string at ibalik ang na-update na list
    }
}
```

**Input**
- Ang input parameter ay isang list ng mga string, `list` (1 <= list.size() <= 10^5).
- Ang bawat string sa list, `list[i]` (1 <= list[i].length() <= 100), ay binubuo lamang ng mga maliliit na titik na Ingles.

**Output**
- Ibalik ang isang list ng string na tinanggalan ng lahat ng umuulit na string sa input na list.

**Halimbawa**
```java
List<String> input = Arrays.asList("apple", "banana", "orange", "apple", "grapes", "banana");
List<String> output = StringUtil.removeDuplicates(input);
System.out.println(output);
```

```
Output:
[apple, banana, orange, grapes]
```
submitted
Binigyan ka ng isang klase na pinangalanang `StringUtil` na naglalaman ng isang paraan na `removeDuplicates` na tumatanggap ng isang listahan ng mga string bilang input at tinatanggal ang lahat ng duplicate na mga string mula sa listahan. Dapat ibalik ng paraan ang na-update na listahan na may natanggal na lahat ng mga duplicate.

Ang iyong gawain ay ipatupad ang `removeDuplicates` na paraan sa `StringUtil` na klase.

Sumulat ka ng isang klase na `StringUtil` na naglalaman ng mga sumusunod na paraan:

- `removeDuplicates` - Ang paraang ito ay tumatanggap ng isang listahan ng mga string at tinatanggal ang lahat ng duplicate na mga string mula sa listahan. Ang pamamaraan ay dapat na ibalik ang na-update na listahan na may natanggal na lahat ng mga duplicate.

**Pirma**
```java
public class StringUtil {
    public static List<String> removeDuplicates(List<String> list) {
        // tanggalin ang mga duplicate na string mula sa listahan at ibalik ang na-update na listahan
    }
}
```

**Input**
- Ang input na parameter ay isang listahan ng mga string, `list` (1 <= list.size() <= 10^5).
- Bawat string sa listahan, `list[i]` (1 <= list[i].length() <= 100), ay binubuo lamang ng mga mababang letrang Ingles.

**Output**
- Ibalik ang isang listahan ng mga string na tinanggalan ng lahat ng mga duplicate na string mula sa input na listahan.

**Halimbawa**
```java
List<String> input = Arrays.asList("apple", "banana", "orange", "apple", "grapes", "banana");
List<String> output = StringUtil.removeDuplicates(input);
System.out.println(output);
```

```
Output:
[apple, banana, orange, grapes]
```
{"source": "argilla/DistiCoder-dpo-binarized", "kind": "synthetic", "evolved_from": null}