Загрузка данных
import java.util.ArrayList;
public class pr51 {
public static void main(String[] args){
ArrayList<Integer> num = new ArrayList<>();
num.add(5);
num.add(4);
num.add(3);
num.add(4);
num.add(5);
num.add(5);
num.add(2);
num.add(5);
num.add(4);
num.add(5);
System.out.print("Исходные оценки: ");
for (int i = 0; i < num.size(); i++){
System.out.print(num.get(i) + " ");
}
double avarage = 0;
for (int i = 0; i < num.size(); i++){
avarage += num.get(i);
}
avarage = avarage / num.size();
System.out.print("\nСреднее: " + avarage);
for(int i = num.size() - 1; i >= 0; i--){
if (num.get(i) < 3){
num.remove(i);
}
}
System.out.print("\nПосле удаления низких оценок: ");
for(int i = 0; i < num.size(); i++){
System.out.print(num.get(i) + " ");
}
num.add(5);
System.out.print("\nПосле добавления 5: ");
for(int i = 0; i < num.size(); i++){
System.out.print(num.get(i) + " ");
}
}
}
import java.util.ArrayList;
import java.util.HashSet;
public class pr52 {
public static void main(String[] args){
String text1 = "Java is great Java is fun I hate Java";
System.out.print("Вход: " + text1);
String text = text1.toLowerCase();
String[] words = text.split("\\s+");
HashSet<String> uniqe = new HashSet<>();
for(String word : words){
uniqe.add(word);
}
System.out.print("\nУникальные слова: ");
System.out.print(uniqe);
System.out.print("\nКоличество: ");
System.out.print(uniqe.size());
System.out.println("\nСодержит 'java'?");
if (uniqe.contains("java")){
System.out.print("Да");
}
else {
System.out.print("Нет");
}}
}
import java.util.HashMap;
public class pr53 {
public static void main(String[] args) {
String text1 = "sergei ksyusha sergei yura";
String text = text1.toLowerCase();
String[] words = text.split("\\s+");
HashMap<String, Integer> count = new HashMap<>();
for (int i = 0; i < words.length; i++) {
String word = words[i];
if (count.containsKey(word)) {
count.put(word, count.get(word) + 1);
} else {
count.put(word, 1);
}
}
for (String word : count.keySet()) {
System.out.println(word + " = " + count.get(word));
}
String big = " ";
int bigCount = 0;
for (String word : count.keySet()) {
if (count.get(word) > bigCount) {
bigCount = count.get(word);
big = word;
}
}
System.out.println("Самое частое слово: " + big + " (" + bigCount + " раза)");
}
}
import java.util.ArrayList;
import java.util.HashSet;
public class Main {
public static void main(String[] args) {
ArrayList<Integer> a = new ArrayList<>();
a.add(1);
a.add(2);
a.add(3);
a.add(4);
ArrayList<Integer> b = new ArrayList<>();
b.add(3);
b.add(4);
b.add(5);
b.add(6);
HashSet<Integer> set = new HashSet<>();
set.addAll(a);
set.addAll(b);
ArrayList<Integer> result = new ArrayList<>(set);
System.out.println("результат: " + result);
}
}