文字配列からASCII値を取り、コンソールに表示するコードを書いています。暗号化された方法で文字配列を宣言する
public class Test1 {
public static void main(String[] args) {
char array[] = new char[] {65, 32, 81, 117, 105, 99, 107, 32, 66, 114, 111, 119, 110, 32, 70, 111, 120, 32, 74, 117, 109, 112, 101, 100, 32, 79, 118, 101, 114, 32, 65, 32, 76, 97, 122, 121, 32, 68, 111, 103 };
for(int l=0;l<array.length;l++) {
System.out.print(array[l]);
}
}
}
プログラムがよりコンパクトで出力を推測するために、そのハードになるようにchar配列にASCII値を格納するための任意の効率的な方法があります。
あなたは見ているように見えます難読化のため。有用なものが見つかったかどうかを確認するには、[このスレッド](https://stackoverflow.com/questions/2537568/best-java-obfuscator)をチェックしてください。 – Bernat
[XY問題はこちら](https://meta.stackexchange.com/questions/66377)のように見えます。あなたが実際にやろうとしていることは何ですか? [不明瞭なセキュリティ](https://en.wikipedia.org/wiki/Security_through_obscurity)は、通常、行く方法ではありません。 – Ivar
各要素をcharにキャストする必要はありません。彼らはchar配列にあります。 – khelwood