- 博客(11)
- 收藏
- 关注
原创 获取Method对象的方法
返回一个数组,其中包含反映该类对象所表示的类或接口的所有公共方法的方法对象,包括由类或接口声明的方法对象以及从父类和父接口继承的方法对象。,包括public、protected、default(package)access和private方法,但不包括继承的方法。返回一个数组,该数组包含反映该类对象所表示的类或接口的所有声明方法的方法对象。返回一个指定名称和形参类型的公共方法的Method对象。获取一个指定名称和形参类型的方法的Method对象。getMethods()方法。
2024-03-19 10:20:32 315 1
原创 String字符串为什么是不可变的
在Java中,由于String类型是不可变的,每次对字符串进行修改都会创建一个新的字符串对象。这意味着每次修改字符串,实际上是创建了一个新的字符串对象,而原始字符串对象保持不变。
2024-03-19 10:06:31 166 1
原创 数值类型的运算方式总结
位运算是按照整数的二进制进行移位,与,或,非,异或的运算,应用于整数类型(int),长整型(long),短整型(short),字符型(char),和字节型(byte)等数据类型(浮点型不能进行位运算)。在计算机中,浮点数虽然表示的范围大,但是,浮点数有个非常重要的特点,就是浮点数常常无法精确表示,会出现精度丢失问题。产生原因:由于整数存在范围限制(-2147483647-2147483647),如果计算结果超出了范围,就会产生溢出,二溢出不会出错,会的到一个不正确的数值。算术运算符:+,-,*,/,%。
2024-03-14 10:52:45 736
原创 数组常见算法总结
如果“中位元素”大于“目标元素”,当前数组的前半部分作为新的搜索数组,因为后半部分的所有元素都大于“目标元素”,它们全都被排除了。如果“中位元素”小于“目标元素”,当前数组的后半部分作为新的搜索数组,因为前半部分的所有元素都小于“目标元素”,它们全都被排除了。通过两个下标,分别从数组头部和尾部,同时对该无序数组进行遍历,将数组中的每个元素与指定元素进行比较,从而确定该数组中是否存在指定元素。可以通过对该数组进行遍历,将数组中的每个元素与指定元素进行比较,从而确定该数组中是否存在指定元素。
2024-03-09 22:01:44 290 1
原创 JAVA基础-数据类型
数值型:byte(1个字节),short(2个字节),int(4个字节),long(8个字节);非数值型:float(4个字节),double(8个字节);引用数据类型:字符串(string),包装类,数组;数据类型分为基本数据类型和引用数据类型;基本数据类型分为数值型和非数值型;
2024-02-03 14:20:49 128 1
原创 蓝桥杯-缩位求和
在电子计算机普及之前,人们经常用一种简单的方法来检查四则运算是否正确。例如:248x15=3720;把乘数和被乘数分别逐位求和,如果是多位数再逐位求和,直到是 1 位数,得到2+4+8=14==>1+4=5;1+5=6;5×6;而结果逐位求和的结果是3;请你写一个计算机程序,对给定的字符串逐位求和。
2024-01-24 21:59:00 601
原创 ISBNB编码
每本正式出版的书都有一个对应的ISBN号码,ISBN码由9位数字、1位识别码和3位分隔符组成,其格式规定为"x-xxx-xxxxx-x",其中符号"-"是分隔符(键盘上的减号),最后一位是识别码。例如,0-670-82162-4就是一个标准的ISBN码。ISBN码的首位数字表示书籍的出版语言,例如0代表英语;第一个分隔符"-"之后的三位数字代表出版社,例如670代表维京出版社;第二个分隔符之后的五位数字代表该书在出版社的编号;最后一位是识别码。
2024-01-24 19:04:18 329
原创 基于二分查找算法的寻找食物储量
你是一个冒险家,在一个危机四伏的森林里,你发现了一个隐藏的食物仓库。这个食物仓库由 n 个房间组成,每个房间都有一定数量的食物。你需要找到第一个房间,其中的食物数量大于或等于一个给定的值 x。你知道每个房间的食物数量,但由于时间紧迫,你不能一个个房间地去查找。你的任务是编写一个程序,根据每个房间的食物数量和目标值 x,输出第一个食物数量大于或等于 x 的房间的编号。输出一个整数,表示第一个食物数量大于或等于 x 的房间的编号。第三行包含一个整数 x,( 1 ≤ x≤ 10 ^9 ) ,表示目标食物数量。
2024-01-19 23:31:53 606
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人