summaryrefslogtreecommitdiffstats
path: root/Master/Reference Architectures and Patterns/hjp5/examples/Listing4802.java
blob: 8a83a043c6e65f850bd765bbffcbb0434073e0d8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
/* Listing4802.java */

public class Listing4802
{
  public static void main(String[] args)
  {
    int key = Integer.parseInt(args[0]);
    String msg = args[1];
    for (int i = 0; i < msg.length(); ++i) {
      System.out.print((char)(msg.charAt(i) ^ key));
    }
  }
}