java常见的代码 java代码长什么样( 三 )


case '+' : result = first + second; break;
case '-' : result = first - second; break;
case '*' : result = first * second; break;
case '/' : result = first / second; break;
default : result = 0;
}
System.out.println("计算结果为:" + result);
}
public static void main(String[] args) {
// TODO Auto-generated method stub
variate1();
System.out.println("可提成" + bonus() + "万元");
variate2();
calculator();
}
}
求java的具体代码package org.xmh.demo;
import java.io.BufferedReader;
import java.io.File;
import java.io.FileFilter;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
import java.util.Scanner;
public class Test {
public static void main(String[] args) {
String str = "";
File file = new File("D://stuinfo.txt");
FileWriter fw = null;
if(!file.exists()){
try {
file.createNewFile();
} catch (IOException e) {
e.printStackTrace();
}
}
try {
fw = new FileWriter(file);
} catch (IOException e2) {
e2.printStackTrace();
}
while(!"over".equals(str)){
Scanner sc = new Scanner(System.in);
System.out.println("请输入学生信息(包括姓名java常见的代码 , 3门成绩java常见的代码,中间用逗号隔开,如果输入over则结束输入)java常见的代码:");
str = sc.next();
if(!"over".equals(str)){
try {
String[] infos = str.split(",");
Student st = new Student(infos[0],
Integer.parseInt(infos[1]),
Integer.parseInt(infos[2]),
Integer.parseInt(infos[3]));
fw.write(st.toString()+"\n");
} catch (Exception e) {
System.out.println(e.getMessage());
System.out.println("输入不正确 , 请重新输入");
continue;
}
}else{
System.out.println("学生成绩录入结束");
}
}
try {
if(fw!=null){
fw.close();
}
} catch (IOException e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
}
FileReader fr = null;
BufferedReader br = null;
try {
fr = new FileReader(file);
br = new BufferedReader(fr);
String line = null;
while((line=br.readLine())!=null){
System.out.println(line);
}
} catch (IOException e) {
e.printStackTrace();
}finally{
try {
if(br!=null){
br.close();
}
if(fr!=null){
fr.close();
}
} catch (IOException e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
}
}
}
}
class Student{
String name;
int score1;
int score2;
int score3;
public Student(String name,int score1,int score2,int score3){
this.name = name;
this.score1 = score1;
this.score2 = score2;
this.score3 = score3;
}
@Override
public String toString() {
return "student["+name+","+score1+","+score2+","+score3+"]";
}
}
运行结果java常见的代码:
请输入学生信息(包括姓名 , 3门成绩,中间用逗号隔开,如果输入over则结束输入)java常见的代码:
zhangsan,20,20,20
请输入学生信息(包括姓名,3门成绩 , 中间用逗号隔开,如果输入over则结束输入):
lisi,30,30,30
请输入学生信息(包括姓名,3门成绩,中间用逗号隔开 , 如果输入over则结束输入):
wangwu,40,40,40
请输入学生信息(包括姓名,3门成绩,中间用逗号隔开,如果输入over则结束输入):
zhaoliu,50,50,50
请输入学生信息(包括姓名 , 3门成绩,中间用逗号隔开,如果输入over则结束输入):

推荐阅读