Упражнения на Java: лексикографическое сравнение двух файлов

Ввод-вывод Java: упражнение 6 с решением

Напишите программу на Java для лексикографического сравнения двух файлов.

Согласно Википедии:
В математике лексикографический или лексикографический порядок (также известный как лексический порядок, словарный порядок, алфавитный порядок или лексикографический (al) продукт) является обобщением того, как алфавитный порядок слов основан на алфавитном порядке их составляющих букв. . Это обобщение состоит в основном в определении общего порядка последовательностей (часто называемых в информатике словами) элементов конечного полностью упорядоченного набора, часто называемого алфавитом.

Пример решения :

Код Java:

  import java.io.File; public class Exercise6 {  public static void main (String [] args) {String str1 = "Java-упражнения";  String str2 = "Упражнения на Java";  String str3 = "Примеры Java";  int var1 = str1.compareTo (str2);  System.out.println ("сравнение str1 и str2:" + var1);  int var2 = str1.compareTo (str3);  System.out.println ("сравнение str1 и str3:" + var2);  }}  

Пример вывода:

 Сравнение str1 и str2: 0 Сравнение str1 и str3: 4 

Блок-схема:

Редактор кода Java:

Назад: Напишите программу на Java, чтобы проверить, является ли заданный путь каталогом или файлом.
Далее: напишите программу на Java, чтобы получить время последнего изменения файла.

Оцените статью
nanomode.ru
Добавить комментарий