java程序设计朱庆生电子版

java程序设计朱庆生电子版,第1张

2.用字符流读写文件,要求如下:a.将自己的简单个人简介写入aa.txt b.从aa.txt中读取并打印。

答:这个自己写吧,无非就是读流写流的过程。

3.从命令行接收10个参数,从小到大打印出来,并打印出他们的和以及平均数。

答:

public static void main(String[] args){

int[] list = new int[args.length]

int sum = 0

double avg = 0

for(int i = 0 i < list.length i++){

list[i] = Integer.parseInt(args[i])

sum += list[i]

}

Arrays.sort(list)

for(int i = 0 i < list.length i++){

System.out.println(list[i])

}

System.out.println("平均数:" + avg)

System.out.println("和:" + sum)

}

4.定义一个MyString类,写以下四个方法: 

a、boolean isNumber(String s):判断参数是否是数字,返回布尔值。 

b、boolean isLetter(String s):判断参数是否是字母,返回布尔值。 

c、boolean isUpper(String s):判断参数是否是大写字母,返回布尔值。 

d、boolean isLower(String s):判断参数是否是小写字母,返回布尔值。 

答:只写方法代码了。

boolean isNumber(String s){

return s.matches("\\d+")

}

boolean isLetter(String s){

return s.matches("[a-zA-Z]")

}

boolean isUpper(String s){

return s.equals(s.toUpperCase())

}

boolean isLower(String s){

return s.equals(s.toLowerCase())

}

自己调试下,可能有些地方不太对。

5.定义一个MyMath类,写一个用于计算a的b次方的方法,a和b均为参数。 

答:只写方法代码了

double pow(double a, double b){

return Math.pow(a, b)

}

6.写一个test类,写以下方法: 

a、用构造方法初始化两个参数。 

b、求两者的平均值。 

c、求两者的最大值。 

d、求两者的最不值。 

e、求两者的和差积商。

答:

public class Test{//命名规范,类名要大写

private int a

private int b

public Test(){

this.a = 10

this.b = 8

}

//平均数

public double avg(){

return (a + b) / 2

}

//最大值

public int max(){

return Math.max(a, b)

}

//最小值

public int min(){

return Math.min(a, b)

}

//求两者的和差积商。

//这4个方法自己写吧


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7884192.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-11
下一篇 2023-04-11

发表评论

登录后才能评论

评论列表(0条)

保存