java在线考试题库,JAVA试题

java在线考试题库目录

java在线考试题库

JAVA试题

《Java程序设计》试题

Java试题

java在线考试题库

```java

import java.util.ArrayList;

import java.util.List;

import java.util.Scanner;

public class OnlineExam {

public static void main(String[] args) {

Listu003cQuestionu003e questions = new ArrayListu003cu003e();

questions.add(new Question(')questions.add(new Question(questions.add(new Question(')

Scanner scanner = new Scanner(System.in);

int score = 0;

int questionNumber = 1;

for (Question question : questions) {

System.out.println( = scanner.nextLine();

if (answer.equals(question.getAnswer())) {

System.out.println(++;

} else {

System.out.println( score: String answer;

public Question(String question, String code, String answer) {

this.question = question;

this.code = code;

this.answer = answer;

}

public String getQuestion() {

return question;

}

public String getCode() {

return code;

}

public String getAnswer() {

return answer;

}

}

```

JAVA试题

public class Demo {

/**

* @param args

*/

public static void main(String[] args) {

test1();

test2();

test3();

test4();

}

/**

* 1、编写程序,统计个位数是2,千位数为4,能够被3整除的6位数共有多少个。

*/

public static int test1(){

int num=0;

for(int i =100000;i<1000000;i++){

if(i%10==2 && (i/1000)%10==4 &&i%3==0) {

num++;

}

}

System.out.println("1结果:" +num);

return num;

}

/**

* 2、编写程序,求1!+3!+5!+...+19!

*/

public static long test2(){

long num=0;

for(int i =1;i<20;i++){

long temp=1;

for(int j=1;j<=i;j++)temp*=j;

num+=temp;

}

System.out.println("2结果:" +num);

return num;

}

/**

* 3、编写程序请将“Welcome to China!”这段字符串中出现的c字母替换成*。

*/

public static String test3(){

String str="Welcome to China!" ;

System.out.println("替换之前:"+str);

//str = str.replace('c', '*');

str = str.replaceAll("c|C", "*");

System.out.println("替换之后:"+str);

return str;

}

/**

* 4、编程数组复制,将数组a1的前5个元素赋给b1。

* 数组a1为{1,2,3,4,5,6,7};

* 数组b1为{1,1,8,9,10,11,12}

*/

public static void test4(){

int[] a1= {1,2,3,4,5,6,7};

int [] b1 ={1,1,8,9,10,11,12};

System.out.print("数组复制之前b1:");

for(int i=0;i

《Java程序设计》试题

一 构造函数Sandwich()被执行时,先执行它的父类PortableLunch,PortableLunch又先执行它的父类Lunch,Lunch又先执行它的父类Meal。

所以顺序是Meal>Lunch>PortableLunch>Bread>Cheese>Lettuce>Sandwich。

结果是Meal() Lunch()PortableLunch()Bread()Cheese()Lettuce()Sandwich()。

二 (1) Shelf.java (2)javac Shelf.java (3)3个类,分别是: Shelf.class、Book.class、Student.class

(4)java Shelf (5) Shelf Book

三 (1)2java.awt.enent.* 3ActionListener 20okButton 21this (2)窗口不可以随意改变大小 (3)使用默认布局(顺序布局)(4)给按钮添加行为事件(5)如果按下按钮,则将标题改为you clicked OK

后面的题目等有空的话,就帮你做一下。

Java试题

建立子类Postgraduate :

源代码:

class Postgraduate extends student{

String adviater;

public Postgraduate(String xh,String xm,String xb,String ds){

super(xh, xm, xb);

adviater = ds;

}

public void output(){

System.out.println("导师信息:");

System.out.println("导师号" + number + " ");

System.out.println("导师姓名" + name + " ");

System.out.println("导师性别" + sex + " ");

}

}

(随机推荐阅读本站500篇优秀文章点击前往:500篇优秀随机文章)
来源:本文由易搜IT博客原创撰写,欢迎分享本文,转载请保留出处和链接!