第一篇文章 - 如果我错过了需要帮助的任何内容,请告诉我。
我是编码新手,但我需要能够通过文件和用户输入所有键盘字符来读入程序。这听起来很简单但是当我输入'£'例如通过扫描仪或从文件中读取时它不存储字符。从我所看到的,它听起来像一个字符集问题,但我不确定如何改变它们。
这是读取nextLine()和打印
的扫描仪的输出输入密码:
测试£
测试
尝试阅读我认为的角色时会抛出异常。在这一行
try
线程“main”中的异常java.lang.ArrayIndexOutOfBoundsException:65533
当我只使用普通字符的文本文档时,程序工作正常。
当我添加了异常ect时,它确实适用于所有字符,但它不会读取它们,我需要接受所有字符,因为我正在尝试编码/解码文件。
谢谢。