Итак, вот код, который я создал для программы, чтобы прочитать текстовый файл. Теперь может кто-то сказать мне, как переключить регистр букв из верхнего регистра на нижний и наоборот? Обратите внимание, что я хочу, чтобы программа считывала файл из командной строки, а не строку.
Если возможно, мне нужен ответ в коде: | Спасибо
Я очень новичок в Java и могу воспользоваться помощью.Как переключить/перевернуть случай каждой буквы в текстовом файле?
public class Main {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
java.io.File file = new java.io.File("C:\\Users\\Lifeless\\Desktop\\123.txt");
try {
Scanner input = new Scanner(file);
while (input.hasNext()) {
String num = input.nextLine(); //grabs line
System.out.println(num);
}
}
catch (FileNotFoundException e) {
System.err.format("File does not exist \n");
Это дубликат: HTTP: //stackoverflow.com/questions/1729778/how-can-i-invert-the-case-of-a-string-in-java –