java
Java路线
Mr.YangA
这个作者很懒,什么都没留下…
展开
-
IO流的基本使用(一)-文件的创建、复制、
IO包括输入流和输出流 这些类都被放在Java.io包中所有的输入流都是抽象类InputStream(字节输入流) 或 抽象类Reader(字符输入流)的子类; 所以的输出流都是抽象类OutputStream(字节输出流) 或抽象类Writer(字符输出流)的子类。1. 使用File类完成如下功能:如果不存在就创建此文件,如果存在就删除import java.io.*;public class Test2 { public static void main(String[] a原创 2022-05-10 12:32:53 · 273 阅读 · 0 评论 -
Java接口以及abtract
1、打印机Print,有dy的方法,打印机有WhitePrint,BlackPrint,打印的内WhitePrint 打印的内容为 White打印机BlackPrint 打印的内容为 Black打印机 学生使用打印机,有个方法叫user, 要求使用多态完成参数传递[传递父类][可见度] interface 接口名称 [extends 其他的接口名]{ // 声明变量 // 抽象方法 }public interface Print { public void dy();...原创 2022-05-10 11:49:16 · 238 阅读 · 0 评论 -
基本类型使用==和/equals()
//输出第一个@符合的位置//c、输出邮箱名// c、输出两个@中间的内容//d、输出最后一个@后面的内容public class Demo1 { public static void main(String[] args) { String s1 = "hello@zs,[email protected]"; //输出第一个@符合的位置 int n = s1.indexOf("@"); System.out.prin...原创 2022-05-10 11:33:26 · 132 阅读 · 0 评论 -
Java用list/map简单实现图书管理系统
要求使用List存储Book信息完成如下功能图书管理系统1、进书2、借书3、还书4、统计书籍总金额5、删除import java.util.*;public class Books { //定义书籍 List<Book> list = new ArrayList<Book>(); Scanner jp = new Scanner(System.in); //进书初始化; public void jinshu() {.原创 2022-05-06 10:00:31 · 853 阅读 · 0 评论 -
Map练习
创建Map集合,存储如下数据:键 值长沙 湘A株州 湘B湘潭 湘C衡阳 湘D请编程完成如下功能:1)提示输入一个城市,输出该城市对应的车牌号,如: 请输入一个城市:湘潭 车牌号为:湘C2)添加城市和车牌号,如: 请输入一个城市:邵阳 请输入车牌号:湘D 添加成功3)循环遍历,输出集合内所有的键和值,如下格式: 长沙 -> 湘A 邵阳 -> 湘Dimport java.util....原创 2022-04-26 20:16:30 · 474 阅读 · 3 评论 -
java集合--Collection
1.什么是集合 概念: 对象的容器,定义了对多个对象进行操作的常用方法,可实现数组的功能. 和数组区别: 1.数组长度固定,集合长度不固定 2.数组可以存储基本类型和引用类型,集合只能存储引用类型 位置import :java.util.*; Collection体系集合package Collection;import java.util.*;public class Demo1 { public stati...原创 2022-04-17 19:46:14 · 171 阅读 · 0 评论 -
java三大基本特征之继承
继承作用:解决代码被重复使用的问题。一般将公共的代码抽取出来,放到一个类时,这个类被称为父类;满足的条件1.父类取名 is、、a的关系 Student is Person2.继承关键字 extends创建Person类:属性 name,age,tel。方法 studypackage 练习三;//创建Person类:属性 name,age,tel。方法 studypublic class Person { private String na...原创 2022-03-31 16:52:08 · 4763 阅读 · 0 评论 -
java构造参数的调用练习
练习1:[无参无返回] 1:创建狗类,其有'姓名'、'性别'、'年龄'、'身高'属性【提供get,set方法】 2:为狗提供抓老鼠的方法,方法内输出如下:名叫xxx的狗,正在帮你抓老鼠 3:为狗添加咬骨头方法,方法内输出如下:名叫x(姓名)的一条x(性别)狗,正在吃骨头 4:在main方法中,创建一只狗对象 5:为狗的四个属性分别赋值为:旺旺,公,3,0.5【调用set方法给属性赋值】 6:输出狗的基本信息(在main方法中输出),如下: 这条狗名...原创 2022-03-31 16:58:49 · 1044 阅读 · 0 评论 -
Java对象数组
对象数组原创 2022-03-20 11:53:33 · 5544 阅读 · 0 评论 -
如何将数组按照从小到大后者从大到小顺序排列
如何将数组按照从小到大后者从大到小顺序排列原创 2022-03-07 16:01:38 · 578 阅读 · 0 评论 -
面向对象有参构造方法
面向对象有参构造原创 2022-03-10 14:01:35 · 214 阅读 · 0 评论 -
数组的交换与反转和删除
数组的交换与反转和删除原创 2022-03-05 11:30:12 · 295 阅读 · 0 评论 -
冒泡排序(从小到大输出)
冒泡排序原创 2022-03-13 11:34:17 · 1802 阅读 · 4 评论 -
面向对象中无参有参构造方法
关于面向对象中无参有参构造方法解释原创 2022-03-12 12:59:48 · 402 阅读 · 0 评论 -
面向对象构造方法(无参无返回值和有参有返回值)
面向对象构造方法(无参无返回值和有参有返回值原创 2022-03-12 13:13:30 · 903 阅读 · 0 评论