首页 > 软件 > 遇到两行代码,看不懂,有人能解答下吗

遇到两行代码,看不懂,有人能解答下吗

软件 2023-02-18

请教高手,有两行代码看不懂,都加注释了.????

Stu[] m = new Stu[b]; 这是声明一个对象数组 m[i]= new Stu();这是对数组中的每个成员实例化 把stu改成其他的当然在后面实例化的过程中就会出错,你要用的stu的对象,就要声明为Stu的数组

JAVA归并排序有两行代码看不懂,麻烦帮忙解释下

因为merge方法是对数组a从索引lower到upper之间的元素排序,不是对整个数组排序,也就是说lower的值不一定是0,你可以debug看一看。如果a[lower++] = temp[x];写成a[x] = temp[x]的话就会有问题,因为x是从0开始的,那么每次排序结束后temp的元素写回数组a时都会从头开始写,最终不仅排序结果错误,而且会导致原有的元素都会丢失。

请问图片里的两行代码是啥意思?特别是第二行,可以详细解释一下吗,

words是个指针数组,sizeof(words)是数组占存储容量大小,sizeof(char *)是1个char类型的指针占的大小,因为words里的是char类型的指针,所以第二行求的是words里面指针的个数

java中代码,谁能为我解析一下,实在看不懂;

第一个 就是把你的输入转换为输入流,从而读取键盘的输入,然后把输入转换为BufferedReade,因为可以用它的readline方法读取更方便,那个int year 的赋值是没必要,try里面的语句就是通过BufferedReade去读取键盘输入,后一句是将获取的字符串转换为整数。

尾插法单链表有两行代码不懂,能解释下吗?谢谢~

每新建一个节点,r就往后挪一个


标签:信息技术 编程 代码 编程语言 Java

大明白知识网 Copyright © 2020-2022 www.wangpan131.com. Some Rights Reserved. 京ICP备11019930号-18