java程序设计全套ppt课件完整版(跪求java 程序设计)

本文目录
跪求java 程序设计
class Rectangle
{
double h;
double w;
public Rectangle(double ww,double hh)
{
h=hh;
w=ww;
}
public void s()
{
double s=h*w;
System.out.print("该长方形面积为"+s+"\n");
}
public void c()
{
double c=2*(h+w);
System.out.print("该长方形周长为"+c+"\n");
}
}
public class TestRectangle
{
public static void main (String args) {
Rectangle tt=new Rectangle(5,4.7);
tt.s();
tt.c();
}
}
java程序设计朱庆生电子版
2.用字符流读写文件,要求如下:a.将自己的简单个人简介写入aa.txt; b.从aa.txt中读取并打印。
答:这个自己写吧,无非就是读流写流的过程。
3.从命令行接收10个参数,从小到大打印出来,并打印出他们的和以及平均数。
答:
public static void main(String args){
int;
int sum = 0;
double avg = 0;
for(int i = 0; i 《 list.length; i++){
list);
sum += list;
}
Arrays.sort(list);
for(int i = 0; i 《 list.length; i++){
System.out.println(list);
}
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("");
}
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个方法自己写吧

更多文章:
织梦php版本(织梦后台添加文章时,提示标题不能为空,但是,标题、内容和分类都是填好的,是DedeCMS-V5.7-GBK-SP1版本)
2025年6月21日 23:00
form在信封上是什么意思(在信封上面写From与To分别代表哪个英文是收件人,哪个英文是发件人急!先谢谢!)
2026年9月13日 19:30
readprocessmemory资源消耗(readprocessmemory问题)
2026年8月10日 21:00
essentials插件(minecraft 怎么安装Essentials插件)
2026年3月27日 00:45
s11全球总决赛集锦(edg晋级s11决赛(夺取冠军之路))
2026年8月17日 09:00
keyset(Set keys=Map.keyset()怎么理解)
2025年10月20日 14:00
js注册成功跳转页面代码(如何使用JavaScript实现 按钮跳转页面功能)
2026年7月24日 02:45
securities(有关securities, stock, shares, bonds的概念~)
2025年7月8日 15:45
export trade(export trade是什么意思)
2026年5月26日 10:00
css鼠标悬停背景颜色变化(用css样式怎样实现鼠标放在背景图片上,背景图片的颜色改变)
2026年3月17日 16:30
sql中connect的用法(C#中,用SqlConnection怎么连接数据库)
2026年9月2日 22:45
account短语用法(On no account can是什么意思)
2026年5月2日 17:30









