![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
文章平均质量分 79
CodePotato
今天是你余生中最年轻的一天
展开
-
Java初级复习总结
JDK的安装:1.下载,安装2.配置环境变量4 a)路径:%JAVA_HOME%\ bin; b)JAVA_HOME:JDK的安装目录c)类路径JDK和JRE和JVM:JAVA程序运行过程:1.编译的javac:把Java的源文件编译成类字节码文件2.运行的Java:运行类文件 标识符(给类,方法,变量起名):1.以宇母(采用Unicode字符集)下划线,S 开...原创 2018-08-03 19:47:23 · 161 阅读 · 0 评论 -
Java 的I/O流中的类和方法讲解
Java 的FILE类,以及常用方法文件和文件夹都是用File代表 创建一个文件对象 使用绝对路径或者相对路径创建File对象 // 绝对路径 File f1 = new File("d:/LOLFolder"); System.out.println("f1的绝对路径:" + f1.getAbsolutePath()); // 相...原创 2018-09-22 19:47:54 · 212 阅读 · 0 评论 -
刷爆LeetCode之 字符串转整数 (atoi)
字符串转整数 (atoi)实现 atoi,将字符串转为整数。该函数首先根据需要丢弃任意多的空格字符,直到找到第一个非空格字符为止。如果第一个非空字符是正号或负号,选取该符号,并将其与后面尽可能多的连续的数字组合起来,这部分字符即为整数的值。如果第一个非空字符是数字,则直接将其与之后连续的数字字符组合起来,形成整数。字符串可以在形成整数的字符后面包括多余的字符,这些字符可以被忽略,它们...原创 2018-10-13 12:40:25 · 120 阅读 · 0 评论 -
数据结构之 队列(Queue)的实现 Java
队列 - 实现为了实现队列,我们可以使用动态数组和指向队列头部的索引。如上所述,队列应支持两种操作:入队和出队。入队会向队列追加一个新元素,而出队会删除第一个元素。 所以我们需要一个索引来指出起点。这是一个供你参考的实现:// "static void main" must be defined in a public class.class MyQueue { //...原创 2018-09-29 12:13:18 · 516 阅读 · 0 评论 -
数据结构与算法之 队列和广度优先搜索(BFS)
队列和 BFS 广度优先搜索(BFS)的一个常见应用是找出从根结点到目标结点的最短路径。在本文中,我们提供了一个示例来解释在 BFS 算法中是如何逐步应用队列的。洞悉 1. 结点的处理顺序是什么?在第一轮中,我们处理根结点。在第二轮中,我们处理根结点旁边的结点;在第三轮中,我们处理距根结点两步的结点;等等等等。与树的层序遍历类似,越是接近根结点的结点将越早地遍历。...原创 2018-09-29 12:18:25 · 898 阅读 · 0 评论 -
数据结构与算法之 栈(Stack)的Java实现
后入先出的数据结构在 LIFO 数据结构中,将首先处理添加到队列中的最新元素。与队列不同,栈是一个 LIFO 数据结构。通常,插入操作在栈中被称作入栈 push 。与队列类似,总是在堆栈的末尾添加一个新元素。但是,删除操作,退栈 pop ,将始终删除队列中相对于它的最后一个元素。 示例 - 栈1. 入栈:你可以单击下面的 Push 按钮查看如何将新元素 6 添加到栈中。...原创 2018-09-29 12:22:01 · 390 阅读 · 1 评论