Операции вставки, поиска, обновления и удаления в HashMapJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Операции вставки, поиска, обновления и удаления в HashMap

Сообщение Anonymous »

Я не уверен, что не так с моим кодом. Я продолжал получать ошибку 1.1.9. Вот мой код.
Я пытался проверить, какие строки были причиной, похоже, что причиной были строки 29, 52 и 120. Он говорит о том, что части моего кода имеют несовместимые типы, но я не совсем уверен, что это такое и как их исправить. Кто-нибудь захочет взглянуть на это вместо меня? Вот мой код:
package AssignmentStar1;
import java.util.ArrayList;
import java.util.HashSet;
import java.util.HashMap;
import java.util.List;
import java.util.Map;

public class Homework{
// Remove Duplicates
public static ArrayList removeDuplicates(ArrayList list) {
ArrayList result = new ArrayList();
HashSet seen = new HashSet();
for (Integer item : list) {
if (!seen.contains(item)) {
result.add(item);
seen.add(item);
}
}
return result;
}

// Find Duplicates
public static HashSet findDuplicates(ArrayList list) {
HashSet seen = new HashSet();
HashSet duplicates = new HashSet();
for (Integer item : list) {
if (seen.contains(item)) {
duplicates.add(item);
} else {
seen.add(item);
}
}
return duplicates;
}

// Remove Char
public static ArrayList removeChar(ArrayList list, char pattern) {
ArrayList result = new ArrayList();
for (String item : list) {
result.add(item.replace(Character.toString(pattern), ""));
}
return result;
}

// Return Growing NumList
public static ArrayList returnGrowingNumList(int maxNumber) {
ArrayList result = new ArrayList();
for (int i = 1; i

Подробнее здесь: https://stackoverflow.com/questions/786 ... in-hashmap
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»