(完整版)java练习题(含答案)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1.编写程序,用数组实现乘法小九九的存储和输出。【提示:采用多个一维数组。】

public class Multipation {

public static void main(String[] args) {

// TODO Auto-generated method stub

int x[][]=new int[9][9];

for(int i=0;i<9;i++){

for(int j=0;j<9;j++){

if(i>=j){

int m=i+1;

int n=j+1;

x[i][j]=m*n;

System.out.print(m+"*"+n+"="+x[i][j]);

}

}

System.out.println();

}

}

}

2. 定义一个类Student,属性为学号、姓名和成绩;方法为增加记录SetRecord和得到记录GetRecord。SetRecord给出学号、姓名和成绩的赋值,GetRecord通过学号得到考生的成绩。public class Student {

/**

*@param args

*/

private int ID;

private String name;

private float score;

public void SetRecord(int ID,String name,float score){

this.ID=ID;

=name;

this.score=score;

}

public float getRecord(int ID){

if(ID==this.ID)

return this.score;

else

return -1;

}

public static void main(String[] args) {

// TODO Auto-generated method stub

Student s=new Student();

s.SetRecord(0,"alex",100);

float Sco=s.getRecord(0);

System.out.print(Sco);

}

}

3.给出上题中设计类的构造函数,要求初始化一条记录(学号、姓名、成绩)。

4.public class Student {

5.

6./**

7.*@param args

8.*/

9.private int ID;

10.private String name;

11.private float score;

12.

13.Student(int ID,String name,float score){

14.this.ID=0;

="666";

16.this.score=65;

17.}

18.public void SetRecord(int ID,String name,float score){

19.this.ID=ID;

=name;

21.this.score=score;

22.}

23.public float getRecord(int ID){

24.if(ID==this.ID)

25.return this.score;

26.else

27.return -1;

28.}

29.

30.public static void main(String[] args) {

31.// TODO Auto-generated method stub

32.Student s=new Student(0,"sdfs",12);

33.//s.SetRecord(0,"alex",100);

34.float Sco=s.getRecord(0);

35.System.out.print(Sco);

36.}

37.}

4. 编写程序,测试字符串“你好,欢迎来到Java世界”的长度,将字符串的长度转换成字符串进行输出,并对其中的“Java”四个字母进行截取,输出截取字母以及它在字符串中的位置。public class StringTest {

/**

*@param args

*/

public static void main(String[] args) {

// TODO Auto-generated method stub

String str="你好,欢迎来到Java世界";

int length=str.length();

char [] stringArr = str.toCharArray();

//System.out.print(stringArr);

for(int i=0;i

//System.out.print(stringArr[i]);

//System.out.print(stringArr[0]);

if('J'==stringArr[i]){

System.out.print(i);

}

}

}

}

相关文档
最新文档