java基础的编程代码 java基础的编程代码是什么( 二 )


public class sum {
public static void main(String[] args) {
//创建一个Scannerjava基础的编程代码的对象input
Scanner input = new Scanner(System.in);
//提示用户输入数据
System.out.print("请输入一个整数");
//将输入的值赋给n
int n = input.nextInt();
//定义变量接收计算后的和
int sum = 0;
//利用循环进行求和
for (int i = 0; i = n; i++) {
sum+=i;
}
//输出最后的和
System.out.println("从0一直到"+n+"的所有整数的和是:"+sum);
}
}
java基础编程求解.import java.util.ArrayList;
import java.util.Comparator;
import java.util.List;
import java.util.Scanner;
import java.util.Collections;
//学生类
class stuScore {
private String name;
private String yuwen;
private String shuxue;
private String yingyu;
private String sumScore;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getYuwen() {
return yuwen;
}
public void setYuwen(String yuwen) {
this.yuwen = yuwen;
}
public String getShuxue() {
return shuxue;
}
public void setShuxue(String shuxue) {
this.shuxue = shuxue;
}
public String getYingyu() {
return yingyu;
}
public void setYingyu(String yingyu) {
this.yingyu = yingyu;
}
public String getSumScore() {
return sumScore;
}
public void setSumScore(String sumScore) {
this.sumScore = sumScore;
}
}
//处理分数
class DealScore {
//计算总分数
public void calSumScore(ListstuScore stulist){
for(int i=0;istulist.size();i++){

stulist.get(i).setSumScore(String.valueOf((Integer.parseInt(stulist.get(i).getYuwen())+Integer.parseInt(stulist.get(i).getShuxue())
+Integer.parseInt(stulist.get(i).getYingyu()))));
}
}
//输出分数
public void printScore(ListstuScore stulist){
System.out.println("-------------学生成绩表-----------------");
System.out.println("姓名语文数学英语总分名次");
for(int i=0;istulist.size();i++){
System.out.print(stulist.get(i).getName()+"");
System.out.print(stulist.get(i).getYuwen()+"");
System.out.print(stulist.get(i).getShuxue()+"");
System.out.print(stulist.get(i).getYingyu()+"");
System.out.print(stulist.get(i).getSumScore()+"");
System.out.println(stulist.size()-i);
}
System.out.println("---------------------------------------");
}
}
//比较器
class ComparatorStuScore implements Comparator{
publicintcompare(Object o1, Object o2) {
// TODO Auto-generated method stub
stuScore stu1=(stuScore)o1;
stuScore stu2=(stuScore)o2;
int flag=stu1.getSumScore().compareTo(stu2.getSumScore());
return flag;
}
}
//测试类
public class testStudentScore {
@SuppressWarnings("unchecked")
public static void main(String[] args){
ListstuScore stulist=new ArrayListstuScore();
Scanner scan=new Scanner(System.in);
stuScore stu=new stuScore();
System.out.println("请输入学生信息(姓名语文数学英语)java基础的编程代码:");
stu.setName(scan.nextLine());
stu.setYuwen(scan.nextLine());
stu.setShuxue(scan.nextLine());
stu.setYingyu(scan.nextLine());
stulist.add(stu);
while(true){
System.out.println("继续输入吗java基础的编程代码?y/n");
stuScore stu1=new stuScore();
String iflag=scan.nextLine();
if(iflag.equals("y")){
stu1.setName(scan.nextLine());
stu1.setYuwen(scan.nextLine());
stu1.setShuxue(scan.nextLine());
stu1.setYingyu(scan.nextLine());
stulist.add(stu1);