- 博客(20)
- 收藏
- 关注
原创 输入行数,用字符按一定规律打印菱形
import java.util.Scanner;/** * A ABA ABCBA ABCDCBA ABCDEDCBAABCDEFEDCBA 打印一个用字符按左图规律拼凑的菱形 ABCDEDCBA ABCDCBA ABCBA ABA A * * @author wt * @date 2020年6月5日 */public class Rhombus { public static void main(String[]
2020-06-05 21:14:15 515 1
原创 十进制正整数转换为二进制(利用字符串连接)
import java.util.Scanner;/** * @author wt * @date 2020年6月5日 */public class Binary { public static void main(String[] args) { System.out.println("请输入一个十进制正整数: "); int num = new Scanner(System.in).nextInt(); String str = ""; //将传入的数值不断对2取商,
2020-06-05 19:58:18 1827
原创 完全数:如果一个数恰好等于他的因子之和,则成为“完全数”。 如:6的因子是1、2、3,而6=1+2+3,则6是个“完全数”。求出1000以内的全部“完全数”。
/** * 完全数:如果一个数恰好等于他的因子之和,则成为“完全数”。 * 如:6的因子是1、2、3,而6=1+2+3,则6是个“完全数”。试求出1000以内的全部“完全数”。](https://img-blog.csdnimg.cn/20200529000348705.png) * * @author wt * @date 2020年5月28日 */public class Practice3 { public static void main(String[] args) { in
2020-05-29 00:08:32 2233
原创 实现输入一个十进制正整数转换为二进制输出
package com.study;import java.util.Scanner;/* * 输入一个十进制正整数转换为二进制 */public class Conversion { public static void main(String[] args) { //有效元素个数赋初值 int size = 0; //定义一个容量为8的int类型数组 int[] remainder = new int[8]; System.out.println("请输入
2020-05-26 23:34:00 6446
原创 equals方法和hashCode方法
package com.study.a_object;public class Person { // 成员变量 Field private int id; private String name; private int age; // 构造方法 Constructor public Person() {} public Person(int id, String name, int age) { this.id = id; this.name = nam
2020-05-11 21:38:35 179
原创 学生管理系统小项目
学生管理系统项目【所有知识点整合】1. 学生管理系统项目尝试完成以下功能 实体类: 学生类: id, 姓名,年龄,性别,成绩 需要使用数组保存学生信息 Student[] allStu 需要完成的方法 1. 根据学生的ID,找到对应的学生对象【完成】 2. 完成方法,添加新学生 3. 完成方法,删除指定ID的学生 4. 完成方法,展示数组中所有的学生信息 5. 根据学生成绩,完成降序排序1.1 包结构划分包名规范: 1. 所有的单词全部小写 2. 不同的
2020-05-08 23:49:18 231
原创 构造代码块实现ID赋值
/** * 不管用户用哪一种方式创建对象,都会有唯一的一ID号赋值操作 * @author Administrator * */public class Vip { private int id; private String name; private int age; private String address; /** *使用静态成员变量count来计数ID ...
2020-05-07 23:25:02 186
原创 有关构造代码块构造方法静态代码块案例
class Demo { static Demo demo1 = new Demo(); static Demo demo2 = new Demo(); { System.out.println("构造代码块"); } static { System.out.println("静态代码块"); ...
2020-05-06 23:19:10 156 1
原创 完成一个汽车引擎轮胎的多类合作
package com.qfedu.a.car;/* * 引擎类 成员变量: 型号 排量 */class Engine { private String type; private float displacement; public Engine() {} public Engine(String type,float displacement) {...
2020-04-29 22:59:59 166
原创 以动物为例,将成员变量和成员方法按照JavaBean规范封装
class Mouse { private String name; private int age; private char gender; public Mouse() {} public Mouse(String name,int age,char gender) { this.name = name; this.age = age; this.gender ...
2020-04-28 23:11:02 147
原创 面向对象简单案例,完成类对象创建,调用成员变量过程 ,完成类对象调用成员方法过程
package com.qfedu.Demo;/** * 自定义Person类,人类 * */class Person { /*属性描述 【成员变量 Field】*/ //姓名属性描述,这里暂时不需要初始化 知识描述当前类有哪些属性 //String是字符串类型,name成员变量 String name; //年龄描述 //int是数据类型,age是成员变量 int a...
2020-04-27 23:00:33 414
原创 在数组中添加指定元素
public class HomeWork3 { public static void main(String[] args) { int[] array = {1, 3, 5, 7, 9, 11, 13, 15, 17, 0}; boolean ret = addElement(array,-1,66); if (ret) { for (int i = 0; i < ...
2020-04-26 22:21:28 324
原创 实现十进制正数转化为二进制数。
import java.util.Scanner;class Conversion { public static void main(String[] args) { int y = 0; Scanner sc = new Scanner(System.in); System.out.println("请输入一个十进制的数:"); int num = sc.nextInt()...
2020-04-25 21:04:15 368
原创 封装方法实现循环点商品
import java.util.Scanner;class HomeWork1 { public static void main(String[] args) { // 总价 int total = 0; //用户选择 int choose = 0; //准备一个Scanner扫描器 Scanner sc = new Scanner(System.in); ...
2020-04-23 21:24:00 118
原创 自定义方法分解质因数
import java.util.Scanner;class TestB{ public static void main(String[] args){ //自定义方法,()里为实参 printNumber(0); } /** * 将一个正整数进行分解质因数操作 * *param num 输入的数据类型为整型 */ public static void printNum...
2020-04-21 22:42:44 267 1
原创 笔记
循环1. for循环【重点】for (/* 循环条件初始化 */; /* 循环条件判断 */; /* 循环条件变更 */) { // 循环体}for循环的优势: 1. for之后的小括号内容,可读性更强 2. 可以通过for之后小括号,里面的内容大概推算出整个循环会执行多少次 3. for循环和一些特殊的数据关系非常紧密/*使用for循环,展示1~100所有的数据...
2020-04-20 22:56:33 95
原创 总结
第一周学习总结最开始了解了java开发语言的简单历史,以及计算机的组成和操作系统的介绍,Java开发中运行的所有程序需要考虑到cpu、内存、硬盘、带宽也就是网络的承载量,涉及到服务器主要是上行带宽。学会了一些简单的DOS命令操作:windows+r->运行,输入cmd敲回车,知道了dir,cd,makedir,del…命令操作,安装配置好了JDK。Java第一个行代码:class Fi...
2020-04-19 21:28:09 108
原创 switch case和循环结构(2)
switch case和循环结构1. switch case1.1 结构概述/* 这里使用的switch - case结构是一个可以在很多开发语言中通用使用的 今天上课演示使用的数据类型是int类型,并且要求在没有讲述其他可以使用类型之前 只能使用int*/switch (/* 变量 */) { case 常量选择1: // 处理方式1; ...
2020-04-17 22:56:34 361
原创 if分支结构
if分支结构1. 代码运行过程中的常见结构顺序结构 代码从上到下,从左至右执行,最基本原则。分支结构 路上的风景不一样,向左走向右走结果不一样。 代码满足不同的条件,执行不同的结果循环结构 吃饭,睡觉,撸猫,辅导,上课 代码中存在需要多次执行的情况,这里会使用到循环结构2. 分支结构2.1 if 分支结构if (/* 条件判断 */) { // 语句体}/...
2020-04-16 21:20:52 558
原创 笔记
运算符1.1算术运算符开发中使用的算术运算符: 加 + 减 - 乘 * 除 / 取余 % 小括号 () = 赋值号注意事项: 1. 先乘除,后加减 2. 从左至右运行 3. 除数不能为0 4. 先运算小括号里面的内容 【批注】 1. Java中所有的运算符优先级有18-19个等级,优先级最高的是小括号,开发中 如果出现了需要整理优先级的问题,简单粗暴加括号 2. 小...
2020-04-15 21:17:22 105
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人