- 博客(15)
- 收藏
- 关注
原创 Java的字符流和字节流
这里报错,New Writer里面传File,File没有路径是做不了的.相当于剪切必须知道剪切到哪里.实际操作是不知道路径的,就必须有一个路径先有效,后期把路径覆盖.。list()--à列出当前目录的所有文件或文件夹,返回值String[] ,返回只有文件名,路径可以拼接。Buffer,使用缓存,write后一定flush(),如果关闭,自动flush()不执行flush(),数据在缓存中,flush()之后数据变成实际的文件。在应用缓存的开发中,这里有三种操作:剪切,复制,粘贴。
2023-11-24 16:05:33
76
1
原创 字符串的使用2
StringBuilder里面的replace特点,可以指定开始位置和结尾位置进行替换,String里面的replace特点,从字符串开始到字符串结尾遍历查找,查找到调用StringBuilder来替换。如果使用到字符的替换,使用StringBuilder中的替换代替String中的替换,方法很有效率。Split判断字符在字符串的次数,length-1,大致判断出来这个ip的驱势.add一个元素,java默认产生一个数组,数组的长度是10.length()长度,调用数组的属性 length。
2023-11-21 15:27:44
39
1
原创 字符串的使用1
Java的String是一个final类,不能被继承,同时定义的每一个字符串Java在后台会变成char型数组保存,这个char型数组是final的,final定义的值不能在程序的执行过程中改变的.这表示两个地址是否相等, 一般发生new的一定是不相等的.使用equals就会相等,equals底层把字符串拆成字符,一个一个比较出来的相等.new String(“a”)相当于产生一个对象a,a底层就是char[],final,不能改变值,最后连接的ab一定不是地址,最后产生的ab一定也是一对象.
2023-11-21 15:27:16
46
1
原创 Java的集合
ArrayList线性列表有序的,add的顺序就是print的顺序,对列表中的重复数据不去重。LinkList链式列表有序的,add的顺序就是print的顺序,对列表中的重复数据不去重。判断键的哈希值是否相等,hashSet底层转化成HashMap, 计算Hash值,去重。引入一个结点类型Node,有三部分,前指针prev,后指针next,内容item。值对,Map就是典型的值对数据的类型,Map就是key-value。器,判断迭代器是否有下一个元素,如果有直接输出下一个元素。
2023-11-21 15:23:32
23
1
原创 Java的三大特性
封装:将类的信息隐藏在类内部,不允许外部程序直接访问,而是通过该类的方法实现对隐藏信息的操作和访问。- 继承:从已有的类中派生出新的类,新的类能吸收已有类的数据属性和行为特征。- 多态:同一操作作用于不同的对象上面,可以产生不同的解释和不同的执行结果。Java的三大特性是封装、继承和多态。
2023-11-09 16:12:58
63
1
原创 拍24,计算24注意:随机产生的数字1-10之间, J Q K 算1 ,出现3张牌,不算11,12,13,只算1 电脑随机出4张牌, 4张牌经过用户输入和差积商,结果24电脑检验
【代码】拍24,计算24注意:随机产生的数字1-10之间, J Q K 算1 ,出现3张牌,不算11,12,13,只算1 电脑随机出4张牌, 4张牌经过用户输入和差积商,结果24电脑检验。
2023-11-02 15:30:41
46
原创 幸运价格猜猜猜
System.out.println(username+",欢迎进入游戏空间,现在请选择的价格猜猜猜商品的类别");//考虑一下,用户在while没有出来过,做一个规定,如果用户输入0或者负数,直接退出猜价格。System.out.println("1------家电(1000-2000)");System.out.println("2------文具(1-100)");System.out.println("请用户输入猜猜猜的价格:");System.out.println("猜小了");
2023-10-31 14:05:07
30
1
原创 石头剪刀布Java
System.out.println("玩家:"+player_name+",出拳:"+player_choice_name+"平局");System.out.println("玩家:"+player_name+",出拳:"+player_choice_name+"赢");System.out.println("玩家:"+player_name+",出拳:"+player_choice_name+"输");System.out.println("****请玩家选择出拳的代表数字*********");
2023-10-30 14:01:46
28
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人