重庆分公司,新征程启航

为企业提供网站建设、域名注册、服务器等服务

编程java代码大全 Java代码大全

求Java编程代码

//学生类

莒南网站制作公司哪家好,找成都创新互联公司!从网页设计、网站建设、微信开发、APP开发、响应式网站建设等网站项目制作,到程序开发,运营维护。成都创新互联公司成立与2013年到现在10年的时间,我们拥有了丰富的建站经验和运维经验,来保证我们的工作的顺利进行。专注于网站建设就选成都创新互联公司

public class Student {

private String school;

private String id;

int[] score = new int[3];

private int sum;

private int ava;

public int getSum() {

return sum;

}

public void setSum(int sum) {

this.sum = sum;

}

public int getAva() {

return ava;

}

public void setAva(int ava) {

this.ava = ava;

}

public String getSchool() {

return school;

}

public void setSchool(String school) {

this.school = school;

}

public String getId() {

return id;

}

public void setId(String id) {

this.id = id;

}

public Student(){}

public Student(String school,String id,int[] score){

this.id = id;

this.school = school;

this.score = score;

}

public int sum(){

sum = 0;

for(int i = 0; i score.length;i++){

sum += score[i];

}

return sum;

}

public int ava(){

ava = sum/3;

return ava;

}

public String introduce(){

return "我就读的学校是:"+ school +",学号:"+ id + ",语数外总分:"+ sum + ",语数外平均分:" + ava ;

}

}

//测试类

import java.util.Scanner;

public class TestStudent {

public static void main(String[] args) {

//数组存放从控制台输入的学生信息进行封装

Student[] stu = new Student[5];

//声明从控制台获取输入

Scanner sc = new Scanner(System.in);

System.out.println("请输入学生信息:");

for(int i = 0;i stu.length;i++){

Student s = new Student();

if(sc.hasNextLine()){

s.setSchool(sc.next());

s.setId(sc.next());

s.score[0] = sc.nextInt();

s.score[1] = sc.nextInt();

s.score[2] = sc.nextInt();

}

stu[i] = s;

s.setSum(s.sum());

s.setAva(s.ava());

}

//按总分排序

for(int i = 0; i stu.length; i++){

for(int j = i+1;j stu.length; j++){

Student temp;

if(stu[i].sum() stu[j].sum()){

temp = stu[i];

stu[i] = stu[j];

stu[j] = temp;

}

}

}

//利用introduce方法打印排序后的学生信息

for(Student student: stu){

System.out.println(student.introduce());

}

}

}

求java编程的代码

代码如下,望采纳

public class PrintPrime{

public static void main(String args[]){

//设置一个计数变量count,用于统计一行当中已经输出数字的个数

int count = 0;

//写代码时人为判断200为非素数,如果不考虑题目的严格要求的话,可以写成200

for(int i = 100;i=200;i++){

//判断数字是否为素数,若是,则count+1并输出数字

if(PrintPrime.IsPrime(i)){

count++;

System.out.print(i+" ");

}

//如果一行十个已经输出完毕,计数归零,换行

if(count==10){

count=0;

System.out.println();

}

}

}

//判断数字是否为素数

public static boolean IsPrime(int n){

//如果小于等于三,则大于一即为素数

if (n = 3) {

return n  1;

}

//从2循环到数字的开平方,算法优化

for(int i=2;i=Math.sqrt(n);i++){

if(n%i == 0)

return false;

}

return true;

}

}

java九九乘法表编程代码是什么?

package ch02;

public class TEST{

public static void main(String[] args) {

for (int i = 1; i =9; i++) {

for (int j = 1; j = i; j++) {

System.out.print(j+"*"+i+"="+(i*j)+" ");

}System.out.println();

}

}

}

测试结果 :

1*1=1

1*2=2 2*2=4

1*3=3 2*3=6 3*3=9

1*4=4 2*4=8 3*4=12 4*4=16

1*5=5 2*5=10 3*5=15 4*5=20 5*5=25

1*6=6 2*6=12 3*6=18 4*6=24 5*6=30 6*6=36

1*7=7 2*7=14 3*7=21 4*7=28 5*7=35 6*7=42 7*7=49

1*8=8 2*8=16 3*8=24 4*8=32 5*8=40 6*8=48 7*8=56 8*8=64

1*9=9 2*9=18 3*9=27 4*9=36 5*9=45 6*9=54 7*9=63 8*9=72 9*9=81

实现思路:如果我们把九九乘法表中如“1*1=1”等式全部看作一个个整体的话,九九乘法表可看作一个直角三角形,实现直角三角形可用两个for循环嵌套来实现,那么我们最后输出应为System.out.print(变量1+"*"+变量2+"="+(变量1*变量2)+" ");

代码如下:

public class ChengDemo {

public static void main(String args[]){

for(int k = 1;k=9;k++){         //外循环用于控制行数      

for(int j = 1;j=k;j++){          

System.out.print(j+"*"+k+"="+(j*k)+"\t");     //"\t"为制表符

}  

System.out.println();  //换行

}

}

}


网站名称:编程java代码大全 Java代码大全
地址分享:http://cqcxhl.com/article/docjgjs.html

其他资讯

在线咨询
服务热线
服务热线:028-86922220
TOP