- 博客(19)
- 收藏
- 关注
原创 “深度学习“C语言中的32个关键字
存储的时候不关系变量的类型,直接将数据转成二进制,然后转成补码放进开辟的内存空间,取的时候一定要看自身类型,看看是被unsigned修饰的无符号数还是signed修饰的有符号数,unsigned修饰的是没有符号位的,无符号数的原码->补码->反码是相等的并且没有符号位,所以我们实际上打印的是“补码”,因为原码,反码,补码是一样的,signed修饰的是有符号位的,我们需要通过计算原码,输出原码的对应进制。变量是在程序运行的时候开辟的,所有的变量,本质都是要在内存的某个位置开辟空间的。
2024-10-22 21:42:46 2096 2
原创 Java-static静态(第十六节)
定义一个集合,用于存储3个学生对象。学生类的属性为:name、age、gender定义一个工具类,用于获取集合中最大学生的年龄。
2023-12-21 19:40:42 1614 1
原创 JAVA集合(第十五节)
1.数组的长度是固定的,是不可以被改变的,但是集合的长度确实可以被改变的。集合的特点就是自定伸缩可长可短。2.集合只能存引用数据类型,如果想存基本数据类型的话,需要把他们变成包装类。
2023-12-18 21:32:17 855 1
原创 JAVA字符串拼接和反转(第十四节)
字符串拼接指的是将两个或多个字符串连接在一起,形成一个更长的字符串。在编程中,字符串拼接通常用于将多个字符串合并为一个字符串,以便进行进一步的处理或显示。拼接方法有多种,如使用运算符、函数或方法等。
2023-12-17 12:12:29 93 1
原创 JAVA遍历字符串和统计个数(十三节)
我们先遍历一遍字符串,在遍历的同时,我们进行判断,看一下我们索引到的字符串,是否符合我们ASCLL码值相对应的值的判断。首先我们要知道,我们应该如何去索引到字符串种的元素,这个时候我们就要用到一个方法Java charAt() ,这个方法用于返回指定索引处的字符。索引范围为从 0 到 length() - 1,我们可以用这个方法,索引处的元素之后,然后去判断,我们char类型的数据进行计算的时候都会提升到ASCLL码值。
2023-12-16 22:00:54 64
原创 API帮助文档与字符串的使用(第十二节)
API:应用程序编程接口简单理解:API就是别人写好的东西,我们不需要写直接使用即可java API:指的就是JDK中提供的各种功能的java类比方说我们现在想用API帮助文档,使用Scanner类,然后再进行输入一个小数,再输出。
2023-12-11 19:46:00 97 1
原创 JAVA面向对象综合训练(复杂对象数组练习)第十一节待更
第一步我们先创建数组用来存储学生对象,我们先新建一个Student类,我们设置好成员变量后分别创建空参,全参还有get方法,set方法,此时标准的javaBead就创建完成了。第二步创建学生对象并添加数组当中,学生对象的数量无所谓,题目中的要求是1-3个就可以,我们要注意的是我们添加的学生对象,姓名和学号别整成一样的就可以。定义一个长度为3的数组,数组存储1~3名学生对象作为初始数据,学生对象的学号,姓名各不相同。要求1: 再次添加一个学生对象,并在添加的时候进行学号的唯一性判断。6.1 老数组已经存满。
2023-12-08 22:11:15 115
原创 C语言重点知识总结及分析(第一章)持续更新中
2.C语言程序运行结束后,它的运行顺序都是先编译,后链接,最后运行的。1.C语言只有八进制,十进制,十六进制,没有二进制。但是运行的时候,所有的进制又会转换成相对应的二进制进行处理。2.C语言的书写风格是自由的,没行可以写多个语句,以分号结尾的才算是语句。4.小数的合法写法:C语言小数点两边有一个是零的话,是可以不用写0的。“/” 两边都是整型的话,结果就是一个整型,如5/2 的结果就是 2。比如1:1.0 C语言右边有一个零,是可以不用写小数点的。1、算术表达式:+,-,*,/,%
2023-12-08 22:08:50 74
原创 JAVA面向对象综合训练(对象数组练习2.0版)第十节
我们先创建一个javaBead类,设置成员变量姓名,年龄,性别,爱好,然后我们生成一个构造方法,再生成get跟set方法,之后我们再创建一个测试类,首先定义变量,存入女朋友对象。再创建女朋友对象并传参,把对象添加到数组中,求和,然后通过数组求出平均值,还有低于平均值的数。要求2:统计年龄比平均值低的女朋友有几个?并把她们的所有信息都打印出来。女朋友的属性:姓名,年龄,性别,爱好。要求1:计算出四个女朋友的平均年龄。定义数组存储4个女朋友对象。
2023-12-07 19:43:12 64
原创 JAVA面向对象综合训练(对象数组练习1.0版)第九节
首先第一步我们要先写一个类,用来描述手机。名字我没呢就叫做Phone,他的属性有三个,品牌,价格,颜色。定义完之后我们来生成标准的JavaBean ,我们要把手机对象添加到数组当中,我们创建一个测试类,我们把刚刚创建的三个手机对象存进去,把手机对象,放进数组中,我们通过for循环来获取三部手机的价格,并且累加相加之后除长度,得到的结果就是平均数。手机的属性:品牌,价格,颜色。要求,计算出三部手机的平均价格。定义数组存储3部手机对象。
2023-12-07 12:40:14 376
原创 JAVA面向对象综合训练(两个对象数组练习2.0版)第八节
next()是用来接收字符串的,当我们输入一个字符串的时候吗, 我们按下空格键的时候,就意味着我们第一个字符串输入完成,根据提示我们在输入一个字符串,输入完按下回车的时候,就意味着我们第二个字符串也输入完成,并且代码开始执行。运行的结果跟咱们预想的结果是一样的,我们输入一个字符串之后,加上一个空格,再输入一串字符,结果我们按回车发现,它依旧提示我们“请输入第二个字符串”,那就证明我们刚刚的解释是正确的,它遇到空格,制表符是不结束的,只有回车才行。定义数组存储3部汽车对象,汽车的属性:品牌,价格,颜色。
2023-12-06 21:44:18 130 1
原创 JAVA面向对象综合训练(两个对象数组练习1.0版)第七节
我们在测试类中创建一个数组,我们线初始化三个商品对象,我们把这三个对象的值,分别赋值给数组的各个元素,让它成为”商品类的数组“,我们通过遍历数组之后,得到的结果,就可以看到刚刚在,初始化三个商品对象的时候,他们的存储情况。我们首先我们在标准类中把成员变量都定义好商品的id,名字,价格,库存,构造方法的空参全参都写出来,get,set方法都写出来。定义数组存储3个商品对象。商品的属性:商品的id,名字,价格,库存。创建三个商品对象,并把商品对象存入到数组当中。
2023-12-06 12:36:12 103 1
原创 JAVA面向对象综合训练(文字游戏入门版1.0)第六节
我们按照例子中举例来说首先我们要知道,我们需要一个类,这个类要包含人物的名称,人物的写量,空参加全参还有成员变量的get方法还set方法,我们要知道这个类要实习什么功能呢?格斗游戏,每个游戏角色的姓名,血量,都不相同,在选定人物的时候(new对象的时候),这些信息就应该被确定下来。隔壁老王举起拳头打了鸠摩智一下,造成了XX点伤害,冻鱼战士还剩下XXX点血。隔壁老王举起拳头打了鸠摩智一下,造成了XX点伤害,冻鱼战士还剩下XXX点血。冻鱼战士举起拳头打了隔壁老师一下,造成了XX点伤害,乔峰还剩下XXX点血。
2023-12-03 11:32:28 85 1
原创 JAVA类和对象(第四节)
类的一个语法是通过class来定义的//创建类field;//字段(属性)或者成员变量method;//行为 或者 成员方法class为定义的关键字ClassName为类的名字,采用大驼峰的形式每一个单词的首字母都必须进行大写{ }中为类的主体。
2023-11-11 23:38:46 70 1
原创 java方法入门与使用(第三节)
方法是程序中最小的执行单元,就像下面的这个例子,我们执行下面代码的时候,程序进去main方法后,这两行代码都会执行的,不会分开,所以说方法是我们程序中,最小的执行单元运行结果:在代码当中我们也可以自己定义一些其他的方法把一些代码打包在一起,这个过程就叫做方法定义格式:public static void 方法名(){方法体 (就是打包起来的代码);示例:4个打印语句:此时的方法名就是fangFa,给方法起名字的时候,如果是一个单词,我们就全部小写,如果是。
2023-11-04 20:45:22 97 1
原创 java数组入门与进阶(第二节)
如果我们想定义一个两行三列的数组,我们在定义二维数组的时候,必须指明每一行每一列分别是什么,以{ }的方式来指明//两行三列遍历数组第一种方式for循环i
2023-11-03 20:21:53 152
原创 java语法基础入门(第一节)
class用于创建或定义一个类,类是java最基本的组成单元,一个完成的java项目是由成千上万个类来组成的,class就是代表定义一个类,而class的后面有一个java,表示这个类的名字简称“类名”,类名的后面会有一对大括号,这个就表示类的范围,所有的代码都需要写在类的大括号当中。按照计算的顺序,i先加n,i是int类型先进行整型的提升,提升到long类型,得出的这个结果就是long类型,然后再加d,由于不是一个类型,小的会变大的提升到double类型,最终计算的结果是double类型。
2023-07-26 10:32:32 431 1
原创 C语言的数据类型(八大点)
答:创建了一个char类型的,变量的创建了一个字节的空间.把’w’这个字符放在了一个字节的空间.本质上存的是ASCLL码值(一个字节8个比特位)答:创建了一个int类型的,变量的创建了四个字节的空间.把这个数字999放在了这个空间(一个字节8个比特位)那如何避免定义的时候是float类型, 赋初始值为小数数据类型自己变成double类呢?3.\n换行(切换到下一行,即打印出来的每个元素都是一行一行的)解析:此时的第四行定义的变量a是double类型。答:数据类型的用途就是用来创建变量的。
2023-05-26 11:24:05 153 3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人