- 博客(22)
- 收藏
- 关注
原创 非凡0526笔记
有一个List集合存入20个数据,随机产生,不能保证数据不重复,排除所有重复数据。任务,定义个LinkedList集合,放入随机(1~100)产生的20个整数。有一个list集合,有若干数据有重复的数据,去掉重复数据。元素中 equals()和hashcode()思路: 创建新数组,原来容量1.5,拷贝数据。ArrayList初始值大小:10。长度固定的,类型固定,不好检测。删除对象,要重写equals方法。接口: Collection。底层是数组,大小是固定。假设只能输入+ - ,LIFO(后进先出)
2024-06-20 16:17:42
297
原创 4.21笔记
绑定对象变量(类似于指针)1.5.1 null配合引用,没有和任何对象关联(绑定)1.5.2代码分离1.main的代码单独分离测试类。
2024-05-30 16:19:59
117
原创 非凡四月四日笔记
1.1.1两种结构while(){}for(变量;条件;变量改变){1.2三个关键字swich,循环跳过当前这个数据将方法的结果存储,方法结束。1.3 嵌套循环内循环1.4 循环迭代2 java方法2.1 什么是方法动作 :完成某些动作---------单一封装代码,结构性比较好----------(可复用)java官方名称--method (坊间:函数)f(x)=x+1;函数----function2.2.1 最初缺点:复用性比较差2.2.2 方法化入口出口。
2024-04-04 17:07:12
261
1
原创 C语言——一维数组
语言不允许对数组的长度进行动态定义,换句话说,数组的大 小不依赖程序运行过程中变量的值。此外,如果定义的数组的长度比花括号中所提供的初值的个数少,也是语法错误,如“a[2]={1。的功能是计算一个数据类型的大小,这个类型可以是数组、函数、指针、对象等,单位为字节,它的返回值是size_t。需要注意的是,初始化时各元素间是用逗号隔开的,不是用分号。如果定义数组时就给数组中所有元素赋初值,那么就可以不指定数组的长度,因为此时元素的个数已经确。换句话说,数组是在内存中连续存储的具有相同类型的一组数据的集合。
2024-03-24 11:20:38
1575
1
原创 C语言——函数
开发效率低,我们每个人都在重复的造论子,你写一个,他也写一个,别人再写一个。第三个就是不标准,你写的他写的都是同一功能,但是这个实现方法可能不一样。函数名规定死了,那他的使用方法肯定就是一模一样了,库 函数的出现让我们代码的开发效率变高了。这种传参方式可以让函数和函数外边的变量建立起真正的联系,也就是函数内部可以直接操作函数外部的变量。【口语化解释】函数就是一段封装好的,可以重复使用的代码,它使得我们的程序更加模块化,不需要编写。组成,他负责完成某项特定的任务,而且相较于其他的代码,具备相对的独立性。
2024-03-17 11:12:02
1551
1
原创 动态内存分配
如果原指针指向的空间之后没有足够的内存空间,该函数会重新找一块新的内存区域,按照指定大 小重新开辟空间。但是,对于空间的需求,不仅仅是上面的情况。有的时候,我们需要的空间大小是在程序运行时才能知道,有时,我们会发现以前申请的空间太小或太大,为了合理的使用内存,要对内存的大小进行灵活的调整,因此,上面开辟空间的方式就不能满足要求了,这个时候只能使用动态的方式分配内存了。因此,如果需要对申请的内存空间进行初始化,则使用。的元素开辟空间,并且把空间的每个字节初始化为。可用的空间,并返回指向这块空间的指针。
2024-03-03 11:57:27
367
1
原创 12.30
当我们输入5时会发现并不只是打印星期五,而是会全部打印。在C语言中,每个选项后加上break,就会跳出这个选项,即就只会打印今天是星期五。<1>switch语句中应该在每个选项的最后都添加。含义:如果表达式的结果为真,则执行语句块。含义:如果表达式的结果为真,则执行语句块。的实际效果是把语句列表划分为不同的部分;这时我们再次输入就会得到想要的结果。其它情况,执行其它情况的语句块。结构中声明局部变量要在每个。的结果为真,则执行语句块。的结果为真,则执行语句块。的结果为真,则执行语句块。
2023-12-30 11:48:57
298
1
原创 12.24
printf("double开辟空间的大小为 %zd bytes\n", sizeof(double));printf("short开辟空间的大小为 %zd bytes\n", sizeof(short));printf("long开辟空间的大小为 %zd bytes\n", sizeof(long));printf("char开辟空间的大小为 %zd bytes\n", sizeof(char));printf("int开辟空间的大小为 %zd bytes\n", sizeof(int));
2023-12-29 18:55:31
553
1
原创 12.17
3.标识符由多个英文单词组成,使用_分割 STUDENT_NAME。6.标识符不能是C语言的关键字 int printf。5.标识符由数字,字母和下划线组成,且不能使用数字开头。表示在内存中申请一块空间,用来存储字符。2.尽量使用对应的英文 TAX(税)4.常量标识符字每全大写。打印无符号十进制数据。以地址的形式打印数据。
2023-12-17 16:35:31
18
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人