【发布时间】:2020-07-14 08:27:58
【问题描述】:
我正在尝试使用随机字符加密 java 中的文件。我使用 Windows 10 中的私有字符编辑器应用程序创建了这些字符。
但是,当我用这些自定义字符替换字符串中的字母时,这些字母会替换为“?”而不是所需的字符。
如何才能将字母替换为所需的字符?
谢谢!
编辑:这是角色的截图。
String text;
while ((text = br.readLine()) != null) {
System.out.println(text.replace("a", ""));
}
br.close();
【问题讨论】:
-
@user 请检查我刚刚发布的编辑。我需要改变什么?
-
嗯,那真的不是字体问题吗?
-
我需要用所有这些自定义字符创建一个字体,然后将字体导入 eclipse 吗?
-
@ElliottV4 当您执行
System.out.println()时,您希望终端使用您的png 文件?如果是这样,您需要创建自定义字体。 -
您正面临X Y Problem...您专注于解决症状的方法,但是您忽略了其他一些(真正的)问题。您需要添加代码来演示如何使用此字符来加密数据。您是否使用了角色的一些指标?您是否在插入实际角色?提供一些细节,否则你会被卡在这个死胡同里一段时间。
标签: java encryption