Java基础(适用于计算机、物联网专业)
本专栏聚焦 Java 基础,为你精心打造一个系统而全面的学习平台。无论你是初入大学校园的计算机或物联网专业新生,渴望打下坚实的编程基础,还是已经在专业领域中探索,期望进一步巩固和提升 Java 技能,这里都能满足你的需求。
ŧ榕树先生
分享和记录学习生活,坚持学习完了就马上在博客记录下来--小榕树星就是我,我就是榕树星
展开
-
默认调用父类的无参构造函数
当父类有一个自定义构造方法子类不能直接继承父类的构造方法,而是在new一个子类对象的时候,自动调用父类的无参构造方法。原创 2024-04-13 17:30:30 · 280 阅读 · 0 评论 -
java数组(自动分配大小的ArrayList数组)
【代码】java数组(自动分配大小的ArrayList数组)原创 2024-05-29 18:47:09 · 120 阅读 · 0 评论 -
Java数组之数组长度(.length)
如果我们把二维数组当成一个矩形[行数][列数],从这里我们可以看到,二维数组x.length的值是行数,而不管x[?].length都是列数。如果我们以一个矩阵来看26这一行确实只有两列,故值为2。原创 2024-05-29 17:40:05 · 284 阅读 · 0 评论 -
Java的简单两道编程题(适合初学者)
(3)通过观察,不难发现,对角线所在的元素位置最简单的就是arr[0][0],arr[1][1],arr[2][2],arr[3][3],那就是当k=l咯(这里为了不与上面遍历数组是使用的i,j相同,使用k,l遍历数组)。(4)但还有几个数是arr[0][3],arr[1][2],arr[2][1],arr[3][0],这样也可以看出来,k+l=3,因此我们再判断的时候使用或逻辑运算,当k=l或k+l=3就进行sum+=arr[k][l]累加运算,这样就算出来了对角线之和。原创 2024-03-25 21:12:41 · 303 阅读 · 1 评论 -
java数组的特殊声明
大家看上面例子,int [] 其实是一个整体,后面跟上a声明a是一个一维数组,而给b添加了一个[]相当于int [] b []这样其实b就是一个二维数组了。原创 2024-03-31 18:46:12 · 111 阅读 · 1 评论 -
什么?System不是关键字
众所周知System.out是我们学习java常见的一个语句,我们常常要调用系统自带的类System里面的方法,那么当系统没有这个类了,System啥也不是,所以System只是一个类,只是java.lang包里提供了这个类,就把他看做我们自己写的类就好了,我们也可以自己创建类名为System。原创 2024-03-31 19:39:33 · 311 阅读 · 1 评论 -
Java-文件操作
/ 返回与 nextToken方法相同的值,但其声明的返回值为 Object而不是 String。那分割后就是"This”,“is”,“a”,“java”,"programmer!// 返回值:当且仅当此枚举对象包含至少一个要提供的元素时,此方法才返回true。语法:str2=str.replaceAll<要替换的内容>, "<替换成的符号>")创建文件夹时,注意两个条件,该路径对应的是否为目录(dir),该文件夹是否存在。// 测试此令牌化程序的字符串是否有更多的令牌可用。// 下一个Token。原创 2024-05-28 22:17:09 · 309 阅读 · 0 评论