自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(36)
  • 收藏
  • 关注

原创 接口(使用Edible接口来明确一个对象是否是可食用的)

public class Test { public static void main(String[] args) { Object[] objects={new Chicken(),new Tiger(),new Orange()};//创建对象数组 for (int i=0;i<objects.length;i++){ i...

2020-04-25 15:48:02 1281

原创 抽象的Number类

import java.util.ArrayList;import java.math.*;public class LargestNumber { public static void main(String[] args) { ArrayList<Number> list = new ArrayList<>(); list....

2020-04-13 14:45:43 230

原创 设计和使用抽象类(抽象方法)

import java.util.Date;public abstract class GeometricObject {//创建一个抽象类模拟几何对象的共同特征 private String color = "white"; private boolean filled; private java.util.Date dateCreated; protect...

2020-04-11 20:34:05 705

原创 声明,抛出和捕获异常

public class CircleWithException { private double radius; private static int numberOfObjects; public CircleWithException() { this(1.0); } public CircleWithException(doub...

2019-12-03 22:01:55 277

原创 ATM机

public class Account { private int id; private double balance = 100; public Account(int id, double money) { this.id = id; this.balance = money; } public double g...

2019-11-21 11:51:59 151

原创 设计一个储存对象的栈类Stack(可以使用一个ArrayLiist来实现)

import java.util.ArrayList;public class Stack { private ArrayList<Object> list = new ArrayList<>();//一个储存元素(对象)的列表 public boolean isEmpty() { return list.isEmpty();//如果栈...

2019-11-19 21:25:53 274

原创 类的继承(方法重写与重载)

public class Test01 { public static void main(String[] args) { A a = new A(); a.p(10); a.p(10.0); }}class B { public void p(double i) { System.out.printl...

2019-11-18 17:04:14 221

原创 ArrayList类:提示用户输入一个数字序列,然后显示该序列中的不同数字

import java.util.ArrayList;import java.util.Scanner;public class Test { public static void main(String[] args) { ArrayList<Integer> list = new ArrayList<>();//使用ArrayList类创建...

2019-11-18 16:11:54 805

原创 StringBuilder类:判断字符串是否是回文串时忽略既非字母又非数字的字符

import java.util.Scanner;public class Test { public static void main(String[] args) { Scanner input = new Scanner(System.in); String s = input.nextLine();//从控制台读入一个字符串 ...

2019-11-07 22:30:52 681

原创 设计栈类(定义一个类模拟栈,假设该栈储存int数值,该类封装栈的储存并提供处理栈的操作)

public class StackOfIntergers { private int[] elements;//栈中的元素都储存在一个名为elements的数组中,创建栈的时候,同时也创建了这个数组 private int size;//size记录了栈中元素的个数 public StackOfIntergers() {//构建一个默认容量为16的空栈 ...

2019-11-04 16:16:48 561

原创 设计Course类:处理课程信息,每门课都有一个名字以及选课的学生,要能够向/从这个课程添加/删除一个学生

public void dropStudent(String student) { String[] newStudent = new String[students.length]; int index = Arrays.binarySearch(getStudents(), student); if (index >= 0) { ...

2019-11-02 16:49:08 5653 2

原创 设计一个名为Location的类,定为二维数组的最大值及其位置

public class Location { public int row;//公共数据域row,column,maxValue public int column; public double maxValue;}import java.util.Scanner;public class Test { public static void main...

2019-10-31 13:37:32 4193

原创 设计一个名为Fan的类来表示风扇(并实现一些功能)

public class Fan { static final int SLOW = 1;//三个名为SLOW,MEDIUM,FAST而值为1,2,3的常量,表示风扇的速度。 static final int MEDIUM = 2; static final int FAST = 3; private int speed = SLOW;//一个名为speed的int...

2019-10-30 15:03:49 13163 10

原创 创建对象数组(求圆的数组的总面积)

public class Circle { private double radius = 1; public Circle(double newRadius){ radius=(newRadius>=1)?newRadius:0; } public double getRadius() { return radius; ...

2019-10-27 18:27:57 1103 1

原创 传递基本类型参数和传递引用类型参数的区别

public class Circle { public double radius; public Circle(double newRadius) { radius = newRadius; }}public class Test { public static void main(String[] args) { Circ...

2019-10-25 19:57:10 799

原创 向方法传递对象参数

public class Circle { private double radius = 1; private static int numberOfObjects = 0; public Circle() { numberOfObjects++; } public Circle(double newRadius) { ...

2019-10-25 19:14:21 299

原创 编写程序:读取1到100之间的整数,计算每个数出现的次数(数组的计数,去重,将字符串数组转换成整形数组)

import java.util.Arrays;import java.util.Scanner;public class Demo01 { public static void main(String[] args) { Scanner input = new Scanner(System.in); String[] a = input.nextLi...

2019-10-09 18:49:59 6192

原创 编写一个程序,从一幅牌中随机选出四张牌

public class Test { public static void main(String[] args) { int[] deck=new int[52];//定义数组deck for (int i=0;i<deck.length;i++){ deck[i]=i;}//初始化数组deck,将0-51赋值给dec...

2019-10-05 17:40:24 1660

原创 将16进制数转化成10进制数

import java.util.Scanner;public class Month { public static void main(String[] args){ Scanner input=new Scanner(System.in); System.out.println("输入一个16进制的数字"); String hex=inpu...

2019-10-02 22:28:49 1915

原创 使用函数的调用(打印若干个素数)

public class Month {//定义类 public static void main(String[] args) {//主函数Main numberprime(100);//调用numberprime函数,打印100个素数 }) public static void numberprime(int numberOfPrime) {/*定...

2019-10-02 15:11:31 309

原创 求不同利率下的贷款(利率从5%到8%,每次递增1/8)

import java.util.Scanner;public class Dooo { public static void main(String[] args) { Scanner input = new Scanner(System.in);System.out.println("enter loan amount");//输入贷款总额double loan...

2019-09-30 17:20:04 254

原创 九九乘法表

import java.util.Scanner;public class Test { public static void main(String[] args) { Scanner input = new Scanner(System.in); System.out.println(" 九九乘法表 ");System...

2019-09-28 18:06:26 568

原创 while循环:多个减法测试题

import java.util.Scanner;public class Demo { public static void main(String[] args) { Scanner input = new Scanner(System.in); int count = 0; int correctCount = 0; ...

2019-09-26 19:39:47 198

原创 格式化控制台输出

格式化的应用

2019-09-24 21:16:34 211

原创 char 和String

public class Come {public static void main(String[] args){ double a='a'+Math.random()*26; System.out.println((char)a); }}

2019-09-23 18:57:21 78

原创 计算三角形的角度

import java.util.Scanner;public class Main { public static void main(String[] args) {Scanner input=new Scanner(System.in);System.out.println("enter x1 y1 x2 y2 x3 y3");double x1=input.n...

2019-09-22 20:20:08 1098

原创 解一元二次方程的根+求解2*2线性方程

import java.util.Scanner;public class Switch { public static void main(String[] args) { Scanner input = new Scanner(System.in); System.out.println("enter a b and c"); ...

2019-09-22 15:12:28 250

原创 switch

import java.util.Scanner;public class Switch { public static void main(String[] args) { Scanner input=new Scanner(System.in); int a=input.nextInt(); int x = 1; ...

2019-09-22 14:03:43 94

原创 彩票

import java.util.Scanner;public class Lottery { public static void main(String[] args){ Scanner input=new Scanner(System.in); int lottery=(int)(Math.random()*100); Syste...

2019-09-22 00:31:44 276

原创 计算税率(单身纳税人)

import java.util.Scanner;public class ComeputeTax { public static void main(String[] args) { Scanner input = new Scanner(System.in); System.out.println("0-单身纳税人" + "1-已婚共同纳税人" ...

2019-09-21 22:46:54 392

原创 if else计算BMI

import java.util.Scanner;public class If { public static void main(String[] args) { Scanner input = new Scanner(System.in); double score = input.nextDouble(); if (score...

2019-09-21 13:21:45 1109

原创 了解Boolean

import java.util.Scanner;public class Boolean { public static void main(String[] args){ Scanner input=new Scanner(System.in); int num1=(int)(System.currentTimeMillis()%10);...

2019-09-21 11:36:42 85

原创 掌握输入输出

代码:

2019-09-21 11:35:58 60

原创 圆的面积

public class Hello { public static void main(String[] args) { double banjing; double area; banjing = 10; area = banjing * banjing * Math.PI; System.ou...

2019-09-19 22:45:27 709

原创 温度

import java.util.Scanner;public class Average {public static void main(String[] args){Scanner input=new Scanner(System.in); System.out.println("输入华氏温度"); double huashiwendu= input.n...

2019-09-19 22:45:16 137

原创 JAVA HelloWorld

**1首先编写类名(首字母大写) class HelloWorld关键字全部小写:class public static void …3.`类的作用是通过javac编译使java源代码文件变成字节码文件(.class),再通过java编译实现功能固定的格式:public static void main(String[] args)(我也不知道为啥)输出格式为Syste...

2019-09-18 21:59:51 73

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除