我是Java世界的新手,我现在迷失了。我正在做一个项目,我必须得到一个输入文件(input.txt)并将其加密到已知的所有内容。这就是问题......
这些是类别:
我只需要知道如何立即获得大写和小写字母。如果有人可以提供帮助,我可以有一个良好的基础开始。
这是我的文本文件(input.txt),如果您需要它来引用:
roll tide roll!
Roll Tide Roll!
ROLL TIDE ROLL!
ROll tIDE ROll!
roll tide roll!
Roll Tide Roll!
ROLL TIDE ROLL!
roll tide roll!
Roll Tide Roll !
非常感谢有经验的Java程序员提供的所有帮助!谢谢。
答案 0 :(得分:2)
首先阅读Scanning教程。
一旦掌握了基础知识,就可以使用......
String text = scanner.nextLine();
从文件中检索下一行。
从那里,您可以使用String#toCharArray
获取代表String
的字符数组。
您需要遍历此数组并使用Character.isUpperCase
来确定给定字符的大小写。
您还需要能够使用for-loop
和while-loop
来实现这一目标,但教程中有一些基本的示例可以让您感动......
答案 1 :(得分:0)
您必须先导入扫描仪类包。
import java.util.Scanner;
之后你必须制作一个扫描仪类的对象。在创建任何变量对象后,然后通过nextLine method
调用它。之后使用for循环或while循环可以将语句放入其中。
必须通过赋予toCharArray
将整个字符串转换为字符,并且每个字符将检查大写和小写。
在这里提及您的代码,以便我能更清楚地帮助您。