自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 简述字符流与字节流的区别

3. 处理方式:字节流和字符流的处理方式也不同。字节流以字节为单位进行读取和写入,可以直接读取和写入二进制数据。字符流以字符为单位进行读取和写入,需要进行字符编码和解码。4. 适用场景:字节流和字符流的适用场景也不同。1. 数据类型:字节流处理的是字节数据,而字符流处理的是字符数据。字节流以字节为单位进行读取和写入,而字符流以字符为单位进行读取和写入。2. 编码方式:字节流处理的是字节数据,而字符流处理的是字符数据。字符流需要指定字符集来进行字符编码和解码,而字节流则不需要。

2023-11-27 14:08:43 692 1

原创 简述InputStreamReader类与OutputStreamWriter类的作用

nputStreamReader` 是一个字节流转换为字符流的类,它的构造方法需要传入一个字节流和一个指定的字符集。OutputStreamWriter` 都是 Java IO 中的字符流类,它们的作用是将字节流转换为字符流,或将字符流转换为字节流。

2023-11-27 14:07:19 160 1

原创 获取10个1到20之间的随机数,要求不能重复使用集合去存

if (!count++;

2023-11-27 13:59:26 66 1

原创 编程实现向一个ArrayList列表中添加元素1,2,3,2,1然后编写一个函数的方法实现这个列表的去重。

System.out.println("去重后的ArrayList:" + aList);System.out.println("原始ArrayList:" + aList);// 使用HashSet去重。

2023-11-20 15:21:00 54 1

原创 用java编程实现查找了字符串“abcabcabcefgabcefgabcefg“中“abc“的个数

注意:在 Java 中,String.indexOf()方法也会返回子串在字符串中最左侧的出现位置,如果没有找到,则返回-1。另外,在每次找到子串后,需要将pos的值更新为子串的下一个位置,这可以通过pos += substr.length()来实现。2. 进入一个无限循环,每次使用s.indexOf(substr, pos)方法在s中从pos位置开始查找子串substr, 并返回子串在s中的位置pos。1. 定义要查找的字符串s和子串substr,以及一个计数器count和初始搜索位置pos。

2023-11-20 13:55:09 72 1

原创 接口和抽象类的区别

抽象类可以是抽象的,也可以是具体的。3、成员变量:接口是常量,抽象类可以是常量也可以是变量。抽象定义了一类事物共性的内容。1、构造方法:接口没有,抽象类有。2、成员方法:接口只能是抽象的。接口是定义了额外的功能。

2023-11-16 14:33:35 24 1

原创 java小练习:回文字符的判断(从前往后、从后往前读都一样)

System.out.println("此字符串不是一个回文字符串");System.out.println("此字符串是一个回文字符串");System.out.println("请输入一个字符串");// 将Str中的字符串倒置。

2023-11-15 17:00:31 95

原创 static修饰符的特点及使用

2,修饰方法:当static修饰一个方法时,该方法被称为静态方法。4,修饰内部类:当static修饰一个内部类时,该内部类被称为静态内部类。1,修饰变量:当static修饰一个变量时,该变量被称为静态变量或类变量。静态变量只会在类被加 载时创建一次,并且只占据类变量池中的一个位置,所有实例共享同一个静态变量,因此它们的数据更改不会受到实例数量的影响。3,修饰代码块:当static修饰一段代码块时,该代码块被称为静态代码块。1.static是一个特征修饰符,可以修饰属性,方法,代码块,内部类。

2023-11-15 15:40:41 440

原创 算24优化

/数字可能出现11 12 13,出现11 12 13转换J Q K,把变量接收,判断是否是11 12 13。//接收用户输入的算式,用户输入算式可能会无意间敲上空格,nextLine接收所有。//需要把字符串做运算,重要在于如何处理算式,防止程序报错,判断输入算式的合法性。//可以简单化,直接输出数字到屏幕,输出4遍随机,这里可以用循环,确定循环次数。//nextLine()用户会输入一堆空格,没有用户名,直接回车,这种情况违法。//这四值只要用户可以看到,就ok,系统根据用户输入的算式来判断结果。

2023-11-15 14:10:33 30

原创 商品价格猜猜猜

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-11-15 14:05:38 24

原创 利用中间变量查找

/重复比较arr[mid]和 num,并且重新计算start_index或者是end_index,重复的编程用循环。//比较,如果输入数值大于中间值,在后半部分找,小于中间值,在前半部分找。//把mid的值不等于mid作为循环条件,不能确定循环闪数,用while。//计算最开始mid值,通过开始索引和终止索引得到中间值的索引。//初始化获了数组的终止位置,测试时最后来个元素有问题。//退出循环条件,等于就退出,一直没有找到,退出。//判断所查找的元素是否是中间的元素。//用户输入一个查找的数。

2023-11-15 14:01:03 24

原创 Java函数实现输入一个char类型的字母,不管是大写还是小写,最终控制台都输出小写。

System.out.println("反转大小写后的字母是:"+ret);System.out.println("反转大小写后的字母是:"+ret);一根据大小写之 间的差值(通常为32),对ASCII码进行加减运算,即可实现大小写转换。一将字符转 换为对应的ASCII码,可以使用强制类型转换或者字符类型的int值。System.out.println("输入错误");System.out.print("请输入一个字母:");-将转换后的ASCII码再转回字符,即得到转换后的字符。方法:ASCII转换。

2023-11-06 16:54:53 544 1

原创 九九乘法表

最麻烦的”” ,在java编程中,单引号和双引号都有特殊意义,双引号内部输出双引号,可以使用转义\,加上一个引号。Printf 按某种格式输出,使用format格式化的形式输出,不换行。根据打印的结果,ji的就不打印结果。1-9乘以1-9,这里未知数是两个,这两个数字交叉相叉。1*1=1 1*2=2 1*3=3 行,转成列。Println实现的效果:每打印一行,就换行,需要代表某些特殊意义的字符,称为转义字符。Print实现的效果:不换行。如果输出斜杠,使用两个斜杠.

2023-11-01 18:53:34 28 1

原创 随机输入四个数字,通过加减乘除运算这四个数字,得到的结果为24

System.out.print("请输入四个数字的算式,使用+、-、*、/运算符:");System.out.println("随机生成的四个数字为:" + numbers);System.out.println("恭喜你,答案正确!System.out.println("很抱歉,答案错误。// 代码略,与之前提供的代码一致。

2023-11-01 16:38:25 227 1

原创 Java循环程序设计

使用场景:只要可以限定if条件语句值,都可以使用switch,但如果区间,只能用if(> < >=

2023-10-31 15:00:40 42 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:18:20 256 1

原创 趣味测试(心理测试,性格测试)代码

您的结果将被yzed和报告将被发送给你很快。System.out.println("4. 你是否经常感到被自己的责任压倒了?System.out.println("1. 你经常感到焦虑或担心吗?System.out.println("2. 你经常感到孤独吗?System.out.println("3. 你经常感到沮丧吗?System.out.println("欢迎参加心理测试!System.out.println("请回答下列问题:");

2023-10-27 16:35:08 68 1

原创 Java的环境搭建

打开下载完成的Java工具包,按照默认流程点击下一步便可以了,如果想把Java装在D盘下,便要修改默认的安装路径,在安装过程中,不能出现带有中文以及空格的路径,否则会导致安装出错。下载Idea的地址:https://www.jetbrains.com/idea。以下为下载Java(推荐版本Java8)红色方块处,可以选择桌面快捷方式。然后一直下一步直至安装成功。然后一直下一步直至安装。

2023-10-25 17:07:10 37

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除