import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
// Ввод трех строк
System.out.print("Введите первую строку: ");
String str1 = scanner.nextLine();
System.out.print("Введите вторую строку: ");
String str2 = scanner.nextLine();
System.out.print("Введите третью строку: ");
String str3 = scanner.nextLine();
// Определение длины самой короткой строки
int minLength = Math.min(str1.length(), Math.min(str2.length(), str3.length()));
// Обрезка строк до длины самой короткой строки
String result1 = str1.substring(0, minLength);
String result2 = str2.substring(0, minLength);
String result3 = str3.substring(0, minLength);
// Вывод результатов
System.out.println("Результат:");
System.out.println(result1);
System.out.println(result2);
System.out.println(result3);
}
}
import java.util.*;
public class Main {
public static void main(String[] args) {
foo();
}
public static void foo(){
Scanner scanner = new Scanner(System.in);
String input = scanner.nextLine();
if (input.isEmpty()) throw new RuntimeException();
String[] words =input.split("\\s+");
int shortestStringLength = Arrays.stream(words)
.mapToInt(String::length)
.min()
.orElse(0);
for(int i = 0; i < words.length - 1; ++i){
System.out.print(words[i].substring(0,shortestStringLength) + ", ");
}
System.out.println(words[words.length - 1].substring(0,shortestStringLength));
}
}
Пользователь вводит три строки, используя .substring(0, x) выведите эти строки, обрезав те, что длиннее самой короткой. Пример ввода: «повар», «поделка», «лампочка». Вывод: «повар», «подел», «лампо»