
java基础学习
单向箭头
这个作者很懒,什么都没留下…
展开
-
Java基础----运动员的抽象(抽象类)
具体实例:运动员的抽象在某运动会的管理系统中,需要对运动员进行管理,请抽象出运动员类Sporter,属性姓名name,年龄age,国籍nationality,抽象方法是比赛match(),篮球运动员BasketballPlayer和FootballPlayer继承Sporter,重写比赛方法。Sporter类:package day08;public abstract class Sporter { private String name; private int age; private原创 2021-01-20 17:14:08 · 1136 阅读 · 0 评论 -
Java基础----员工工资计算器
具体事例:员工工资计算器1.在公司里面所有的员工工资都是基本工资(默认为2500元)+年限工资(100工作年限)(默认为0年);2.员工中的销售人员工资除了上面的之外,还要额外的加上月销售提成(销售总额的2%)(默认销售总额为0);3.员工中的管理人员还需要加上职位补贴(200职等)(默认职等为0)。4.请用代码实现该公司员工工资的计算。Staff类:package day07;public class Staff { private String name; private int s原创 2021-01-18 20:58:09 · 2910 阅读 · 1 评论 -
Java基础----交通工具的继承写法(面向对象的三大特征)
具体实例:交通工具的继承1.在出行中有不同的交通工具,请设计父类Vehicle,属性有编号,座位数,方法有收费方式charge()。2.再设计Bus(公交车)和Car(出租车)继承Vehicle,重写收费方式。Vehicle类:package day07;public class Vehicle { private int vehicleid; private int vehicleseat; public Vehicle(int vehicleid, int vehicleseat)原创 2021-01-18 20:52:49 · 1492 阅读 · 2 评论 -
Java基础----编写图书类(面向对象的三大特征)
具体实例:编写图书类1.基本信息包括图书名称(bookName)、总页数(pagelbtalNum),其中页数不能少于 200 页,否则输出错误信息,并赋予默认值 200。2.为各个属性设置赋值和取值方法。3.具有dispaly() 方法,该方法在控制台输出每本图书的名称和总页数。Book类:package day07;public class Book { private String bookName; private int pagelbtalNum=200; public Str原创 2021-01-18 20:47:45 · 1172 阅读 · 0 评论 -
Java基础----冒泡排序(降序)
具体实例:冒泡排序使用冒泡排序的方式,将下列数组进行降序排列并输出到控制台上。int[] array = {11,5,6,21,19,4}package day04;public class task3 { public static void main(String[] args) { int[] array = {11,5,6,21,19,4}; for(int i=0;i<array.length-1;i++) {//控制冒泡次数,最后一次不需要 for(int j=0原创 2021-01-08 16:00:14 · 2447 阅读 · 0 评论 -
Java基础-----数组(求平均成绩)
具体实例:求平均分从键盘输入成绩,保存到数组中,最后计算出平均成绩并输出到控制台上。package day04;import java.util.Scanner;public class task2 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println("请输入有几个成绩个数:"); int num = sc.nextInt(); do原创 2021-01-08 15:57:48 · 2986 阅读 · 0 评论 -
Java基础-----数组(猜数字游戏)
具体实例:猜数字游戏有一个数列:8,4,20,100,23,34,12,88,66,9。从键盘中任意输入一个数据,判断数列中是否包含此数 ,如果包含则提示用户中奖。package day04;import java.util.Scanner;public class task1 { public static void main(String[] args) { int[] array1 = new int[] {8,4,20,100,23,34,12,88,66,9}; Scanne原创 2021-01-08 15:55:37 · 2108 阅读 · 1 评论 -
Java基础----if语句的嵌套使用(企业根据利润发放奖金的计算)
具体实例:企业发放的奖金根据利润提成。利润(I)低于或等于10万元时,奖金可提10%;利润高于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的部分,可可提成7.5%;20万到40万之间时,高于20万元的部分,可提成5%;40万到60万之间时高于40万元的部分,可提成3%;60万到100万之间时,高于60万元的部分,可提成1.5%,高于100万元时,超过100万元的部分按1%提成,从键盘输入当月利润,求应发放奖金总数?package day03;import java.util原创 2021-01-07 17:34:21 · 683 阅读 · 0 评论 -
Java基础----if语句的基本使用(判断能否构成三角形)
具体实例:判断三角形从键盘输入三角形的三边长,判断出这三边能否构成三角形(注:两边之和大于第三边)。package day03;import java.util.Scanner;public class task3 { public static void main(String[] args) { Scanner fit = new Scanner(System.in); System.out.println("请输入三角形三边长:"); int a = fit.nextI原创 2021-01-07 17:30:05 · 1733 阅读 · 1 评论 -
Java基础----if语句的基本使用(判定成绩级别)
具体实例:根据录入的学习成绩判定成绩级别学习成绩>=90分的用A表示,60-89分之间的用B表示,60分以下的用C表示。package day03;import java.util.Scanner;public class task1 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println("请输入判定成绩人数:"); int num原创 2021-01-07 17:26:48 · 1106 阅读 · 0 评论 -
Java基础----”=”与“==”的区别?
具体实例:”=”与“==”的区别?package day02;public class task4 { public static void main(String[] args) { int a=5; int b=6; System.out.println(a=b);//赋值 System.out.println(a==b);//比较 }}原创 2021-01-07 17:21:59 · 262 阅读 · 1 评论 -
Java基础----特殊表达式的计算
具体事例:表达式(11+3*8)/4%3的值是?package day02;public class task3 { public static void main(String[] args) { System.out.println((11+3*8)/4%3); }}原创 2021-01-07 17:20:32 · 354 阅读 · 0 评论 -
Java基础----Scanner输入类的使用
具体实例:使用Scanner类获取键盘输入的一个四位数,分别输出千位百位十位个位的数字。package day02;import java.util.Scanner;public class task2 { public static void main(String[] args) { System.out.println("请输入数字:"); Scanner sc=new Scanner(System.in); int i=sc.nextInt(); System.原创 2021-01-07 17:18:39 · 265 阅读 · 0 评论 -
Java基础----实现个人简历的输出
2021.1.06使用变量存储数据,实现个人简历信息的输出。个人信息(学号、姓名、学校、年龄、手机号、家庭地址)package day02;public class task1 { public static void main(String[] args) { String id="28575850417856"; String name="xiaohaha"; String university="啊啊大学"; int age=20; String telephonenu原创 2021-01-07 17:09:15 · 3951 阅读 · 0 评论