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篇优秀随机文章)