- 博客(11)
- 收藏
- 关注
原创 内部购物卷
掌握内部类的用法代码如下:class MobileShop{ InnerPurchaseMoney purchase1; InnerPurchaseMoney purchase2; private int mobileAmount; MobileShop(){ purchase1=new InnerPurchaseMoney(20000); pur
2017-12-02 10:16:41
4838
原创 小狗的状态
小狗在不同环境条件下可能呈现不同的状态表现,要求用接口封装小狗的状态。代码如下:interface DogState{ public void showState();}class SoftlyState implements DogState { public void showState(){ System.out.println("听主人的命令!"); }
2017-12-02 09:33:14
12798
2
原创 评价成绩
体操比赛计算选手成绩的办法是去掉一个最高分和最低分后再计算平均分,而学校考察一个班级的某科目的考试情况时,是计算全班同学的平均成绩、Gymnastics类和School类都实现了ComputerAverage接口,但实现的方法不同。代码如下:interface CompurerAverage{ public double average(double x[]); }c
2017-12-02 09:15:50
8761
原创 类训练-学生管理实现
设计要求: 建立一个学生类(姓名,学号,3门课成绩(英语,数学,语文),总分),类的方法:输入,输出,学生数据,根据总分排序,打印学生名次)思考:根据设计要求可分成学生类,成绩类,和主类。成绩类负责英语数学语文三科成绩的输入和总分计算,学生类负责姓名学号的输入和对成绩类的调用,主类负责输入,输出,学生数据,根据总分排序,打印学生名次。代码如下:Main:import jav
2017-11-04 14:23:40
530
原创 类训练-家中的电视
通过调用类来实现程序的运行。代码如下:电视类:public class TV { int channel; //电视频道 void setChannel(int m) { if(m>=1){ channel=m; } } int getChannel(){ return channel
2017-11-04 09:57:08
440
原创 带格式字符串反转
输入:This is a book. 要求输出:Koob a si siht. 代码如下:public class Example3_2 { public static void main(String[] args) { String a = "This is a book."; String end = a.substring(a.length
2017-10-27 17:03:36
233
原创 简易两个数计算器
要求输入两个数和公式符号,输出计算结果 代码如下:import java.util.Scanner;public class Example2_6 { public static void main(String[] args) { Scanner in = new Scanner(System.in); System.out.print("输入
2017-10-27 16:54:06
811
原创 猜数字游戏
熟悉if-else分支,random函数,int m = Integer.parseInt(“123”)字符串转为int型数据。通过输入一个数,与随机生成的数进行比对,猜出这个随机生成的数。编码过程:import java.util.Scanner;import java.util.Random;public class ex2_3 { public static v
2017-10-21 09:01:31
259
原创 遍历与复制数组
Arrays类调用toString(int[] a)方法,可以得到指定的一维数组a的字符串显示。Arrays的copyOf(double[] original,int newLength)返回参数original指定的数组从索引0开始的newLength个元素复制到一个新的数组中,并返回这个数组,如果newLength大于原本的数组则取默认值。Arrays的copyOfRange(
2017-10-21 08:57:13
2010
原创 查询日历表
思路:星期的概念是从1900年开始,进行计算的,通过当前日期到1900年的天数计算,然后求余7得出星期几,本次训练,代码主要步骤为,通过计算年份到1900年的天数,以及本年的月的天数,最后通过打印输出日历表。以下是编码:import java.util.Scanner; public class Example2_4{ public static void main(String [
2017-10-20 19:37:49
351
原创 99乘法表
要求: Java编写9X9乘法表 打印输出: 这是9 9乘法表: 1x1=1 1x2=2 2x2=4 1x3=3 2x3=6 3x3=9 1x4=4 2x4=8 3x4=12 4x4=16 1x5=5 2x5=10 3x5=15 4x5=20 5x5=25 1x6=6 2x6=12 3x6=18 4x6=24 5x6=30 6x6=36 1x7=7 2x7=14
2017-10-20 19:34:42
609
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人