文字列、ループ、および文字を使用して単純な暗号化を試みています。文章をループして文字をキーで置き換えることによって、文字列内の大文字の文字を置き換える方法を知る必要があります。ループとキーによるJava暗号化?
かの下にString capitalize = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";
String lower = "abcdefghijklmnopqrstuvwxyz";
String num = "1234567890";
String user = "Hello World 123 (456).";
String encrypt = "";
for (int x = 0; x < user.length(); x++)
{
char c = user(x);
if (Character.isUpperCase(c))
{
Replace the upper case letters here.
}
//より多くのコードが、あなたがする必要がありますいずれかの文字列user
を文字に変換するよう
あなたは、おそらく私はちょうど答えたその他の質問を見てみたい:http://stackoverflow.com/questions/43310535/adding-to-ascii-code-during-forそれを超えて - そのような変換は、「そのようなことを学ぶ」という点でのみ有効であることに留意してください。このようなシンプルなスキームに基づいて構築されたものは、**暗号化**と呼ぶことはできません。 – GhostCat
["Schneier's Law"](https://www.schneier.com/blog/archives/2011/04/schneiers_law.html):最も無礼なアマチュアから最高の暗号技術者まで、誰でも自分自身のアルゴリズムを作成できます壊れることはありません。 – zaph