王道Java20th
记录王道Java20th的作业
czgggggggg
记录菜鸟的成长之路
展开
-
Day12 JavaObject02
1… 将人,学生和老师(老师多了教工编号和讲课的行为)案例用继承实现,并添加军人类,军人的特殊属性假设有部队编号,军人特有的行为假设有训练。package com.cskaoyan.extend.homework.work01;public class Work01 { public static void main(String[] args) { //创建学生...原创 2020-02-14 19:53:07 · 271 阅读 · 0 评论 -
Day11 JavaObject02
创建两个类,分别用来表示长方形和正方形,同时定义所需的成员变量,代表长方形或者正方形的边长,在两个类中分别定义两个方法,用来求对应形状的面积和周长,并定义相应的get,set方法,获取和改变方形和正方形的变长。package com.cskaoyan;/** * 1. 创建两个类,分别用来表示长方形和正方形, * 同时定义所需的成员变量,代表长方形或者正方形的边长, * 在两个类...原创 2020-02-13 21:09:56 · 477 阅读 · 0 评论 -
Day10 JavaObject01-2
定义一个表示学生信息的类Student,要求如下: (1)类Student的成员变量: id表示学号;name表示姓名;gender表示性别;age表示年龄;java表示Java课程成绩。 (2)在定义一个print()方法,输出student对象的 name,gender,age,java的值(即输出学生信息)(3)根据类Student的定义,创建五个该类的对象,输出每个学生的信...原创 2020-02-13 13:26:39 · 855 阅读 · 0 评论 -
Day09 JavaObject01
1.定义一个Student类:a. 要求包含4个成员变量 String name, int age, boolean isFemale, int snob. 分别定义5个构造方法分别为无参构造初始化name成员变量值的1参构造方法初始化name 和 sno两个成员变量值的2参构造方法初始化name,age,isFimale三个成员变量值的3参构造方法初始化name,age,isFe...原创 2020-02-13 13:19:36 · 291 阅读 · 0 评论 -
Day08 JavaBasic05
一个楼梯有n (n >= 1)级,每次走1级或两级,请问从1级台阶走到第n级台阶一共有多少种走法(假设一开始站在第0级台阶上)package com.cskaoyan.homework;import java.util.*;/** * 一个楼梯有n (n >= 1)级,每次走1级或两级,请问从1级台阶走到第n级台阶一共有多少种走法(假设一开始站在第0级台阶上) * ...原创 2020-02-13 13:05:13 · 175 阅读 · 0 评论 -
Day07 JavaBasic04
输入一个 mn的矩阵 和一个np的矩阵,并初始化, 要求打印出两个矩阵的乘积。package com.cskaoyan.TwoDimensionArray.homework;import java.util.*;public class Work01 { public static void main(String[] args){ int m, n, p;...原创 2020-02-13 13:00:04 · 175 阅读 · 0 评论 -
Day06 JavaBasic04
给定一个排序数组,返回移除相同元素后数组的新长度。package com.cskaoyan.array.homework;/** 1. 给定一个排序数组,返回移除相同元素后数组的新长度。 */public class Work01 { public static void main(String[] args){ int[] arr1 = {1, 1,...原创 2020-02-13 12:54:28 · 201 阅读 · 0 评论 -
Day05 JavaBasic03 下
打印九九乘法表 (代码 + 结果截图)package com.cskaoyan.homework;public class Work01 { public static void main(String[] args){ for(int i = 1;i < 10;i++){ for(int j = 1;j <= i;j++...原创 2020-02-13 12:46:54 · 243 阅读 · 0 评论 -
Day04 JavaBasic03
根据键盘录入的数值1,2,3,…7输出对应的星期一,星期二,星期三…星期日。(用switch语句实现,代码+运行结果截图)package com.cskaoyan.homework;import java.util.*;public class work01 { public static void main(String[] args){ System.o...原创 2020-02-13 12:37:41 · 385 阅读 · 0 评论 -
Day03 JavaBasic02
用位运算符求一个整数(int)的绝对值(要求有代码和截图哈) package com.cskaoyan.homework;/** * 用位运算符求一个整数(int)的绝对值 * a = -6 -> 10000000 00000000 00000000 00000110 * 11111111 11111111 11111111 1...原创 2020-02-13 12:30:17 · 733 阅读 · 0 评论 -
Day02 JavaBasic01
1. 将67转换为 二进制,八进制,十六进制。将 0b10100101, 0345, 0xef 转换为十进制。1000011、103、43165、229、2392. 字长为8,已知原码 0110 1010 和 1100 0110, 求它们的补码。已知补码 0110 1010 和 1100 0110, 求它们的原码。(1)0110 1010->0110 1010 //正...原创 2020-02-13 12:07:09 · 581 阅读 · 0 评论 -
Day01 Java概述作业
独立编写Hello World程序。(要求记事本完成,如果遇到错误,记录错误信息,改题目提交 HelloWorld程序的代码)class HelloWorld{ public static void main(String[] args){ System.out.print("Hello World!"); }}Java语言是跨平台的吗?JVM是跨平台...原创 2020-02-13 11:55:56 · 558 阅读 · 0 评论