![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
文章平均质量分 66
S Flamel
这个作者很懒,什么都没留下…
展开
-
Java 里各个容器的最全遍历方法汇总
遍历可以说是对数据结构最常见的操作。之前说基本的操作是“增删改查”,但是遍历,就是要让我们找到,要对谁进行“增删改查”。一般,会结合一些 if 判断,来进行操作。 所以在准备这期文章时,我在删除那里停顿了很久。想不明白为什么边遍历边删除,要用 Iterator + remove,后来自己写了一个例子,放在文末。自觉非不用也没有关系,就是写出来很奇怪。欢迎批评指正。 套路: for/while 循环,最普通的那种挨个取,要求容器有序; for 增强版:增强 for 循环; Iterator for、whi.原创 2021-11-12 17:43:07 · 645 阅读 · 0 评论 -
Java 中对容器的迭代
迭代接口 不管是哪一种容器的实现类,都会用到对每个元素的遍历。 遍历最方便的办法,当然是用自带的迭代器了。 在 main 函数里输入 Iterator iter,就会导入 util 包下的这个 Iterator, import java.util.Iterator; 然后鼠标放在 Iterator 上,长按 command 键,就可以进入迭代接口的源码。 接着,熟悉的 command+7,打开结构视图,如下: 可以看到有 Iterator 接口定义了 4 个方法: hasNext() 有没有下一个,.原创 2021-11-08 14:03:10 · 111 阅读 · 0 评论 -
初识 Java 里类的概念
类的定义: 一般有三类常见的成员: 属性 field 属性(也叫成员变量)用于定义类或类对象包含的数据或静态特征; 方法 method 方法,刻画动态信息。类似面向过程中的函数; 构造器 constructor 构造方法,也是方法,但是有特性。是和名字和类名一样的方法。 属性会在刚建好类的时候给一个默认值: 数值型的都是零,只是分整型和浮点,分别是:0、0.0; 字符型的是字符里的 0: \u0000; 布尔型默认是否定:false; 引用类型默认无指向:null。 构造器的特点: 1 .原创 2021-10-06 00:29:31 · 96 阅读 · 0 评论 -
从 Python 转 Java 的不习惯之处
小知识,大挑战!本文正在参与“程序员必备小知识”创作活动 出于找工作的目的,我发现市场上 Java 工作职位要更多一些。甚至有些大数据的岗位,不仅要求 Python,也需要掌握 Java。技多不压身,趁年轻多学习。 1 操作习惯 行末必须加分号,Python 里加了也不会报错,但并不强制,Java 的语句不加就会报错,同时 Java 的{}更多一些; if 等循环不能直接跟在 if 后面加 冒号,要把条件判断式用括号圈起来; print 多了一些前缀,Java 要在前面加上System.out.。而且 S原创 2021-10-04 18:50:00 · 140 阅读 · 0 评论