import java.io.*;
import java.util.StringTokenizer;
public class Test11
{
public static void main(String[] args) throws IOException,FileNotFoundException
{
int x;
char ch;
int y;
int x1,x2,x3,x4;
String str;
StringTokenizer tokenizer;
BufferedReader inFile=new BufferedReader(new FileReader("E:\\abcd\\inData.txt"));
PrintWriter outFile=new PrintWriter(new FileWriter("E:\\abcd\\outData.txt"));
tokenizer=new StringTokenizer(inFile.readLine());
x1=Integer.parseInt(tokenizer.nextToken());
x2=Integer.parseInt(tokenizer.nextToken());
str=tokenizer.nextToken();
ch=str.charAt(0);
x3=Integer.parseInt(tokenizer.nextToken());
x4=Integer.parseInt(tokenizer.nextToken());
x=x1 + x2;
ch=(char)(ch+1);
y=x3 * x4;
outFile.println("The sum of 56 and 38 ="+x+
"\n"+"The character that comes after A in the Unicode set is "+ch+
"\n"+"The product of 7 and 8="+y);
outFile.close();
}
}
我就是用readLine()不行,弹出例外.