一 代码
import java.io.File;
import java.io.FileNotFoundException;
import java.io.PrintWriter;
import java.util.Scanner;
public class CaesarCode {
public static void main( String[] args ) throws FileNotFoundException {
final int DEFAULT_KEY = 3;
int key = DEFAULT_KEY;
String inFile = "";
String outFile = "";
int files = 0;
for (String arg : args) {
if (arg.charAt(0) == '-') {
if (arg.charAt(1) == 'd') {
key = -key;
} else {
usage();
return;
}
} else {
files++;
if (files == 1) {
inFile = arg;
} else if (files == 2) {
outFile = arg;
}