- 博客(15)
- 收藏
- 关注
转载 IO流
1、[File类] (1) 作用: 用于对磁盘文件进行操作。 删除、创建等。 (2) 三种常用的构造函数: ① File file1 = new File("F:\\test"); 直接传入一个路径,拿到一个文件或者是文件夹。 ② File file2 = new File("F:\\test","test.txt"); 第一个参数传入父路径、 第二个参数传入子路径或者文件。...
2018-04-22 21:03:30
222
转载 递归
[递归] 1、 在函数自身内部,调用函数本身的方式,称为递归。 2、 注意: 递归包括递进去、归出来两步。 首先,依次执行【函数调自身语句】上半部分的代码,直到最里层。 {递进去} 然后,再从最里层开始,依次执行【函数调自身语句】下半部分的代码。 {归出来} 3、 递归必须通过合适的语句,及时的跳出。 否则,容易造成死循环。public static int num=0...
2018-04-22 21:02:17
324
转载 用js来实现那些数据结构
我们这篇文章来说说Map这种数据结构如何用js来实现,其实它和集合(Set)极为类似,只不过Map是【键,值】的形式存储元素,通过键来查询值,Map用于保存具有映射关系的数据,Map里保存着两组数据:key和value,它们都可以是任何引用类型的数据,但key不能重复,而集合以【值,值】的形式存储元素。字典也可以叫做映射。在ES6中同样新增了Map这种数据结构。我们今天要实现的Map跟前面所实...
2018-04-22 20:59:56
282
转载 二、接口
二、接口 1.【接口的定义】(1)接口名/接口文件与类类似,接口也是使用.java文件编写。(2)声明接口的关键字:interface,接口名命名规范与类名相同,习惯上,接口可以用I开头表示。(3)接口的访问修饰符只能使用public和default修饰,不能使用protected和private(与外部类相同)。(4)接口中的所有的属性,只能是公共的,静态的,常量。 public stati...
2018-04-15 23:24:20
719
转载 内部类
1.成员内部类。(1)成员内部类的实例化:外部类名.内部类名 变量名=外部类对象.new 内部类名();class Person{ class Test{ } } Person p=new Person(); Person.Test t=p.new Test();(2)在内部类中访问外部类属性或方法。 外部类名.this.属性名 Person.this.name(3)成...
2018-04-15 23:23:40
265
转载 for-each的坑(Hollis)
直接用代码来说明:public class ForEach { public static void main(String[] args) { List<String> list = new ArrayList<>(); list.add("1"); list.add("2"); list.add("3"); ...
2018-04-15 23:17:39
131
转载 java内部类、接口、集合框架、泛型、工具类、实现类
一、内部类 1.成员内部类。(1)成员内部类的实例化:外部类名.内部类名 变量名=外部类对象.new 内部类名();class Person{ class Test{ } } Person p=new Person(); Person.Test t=p.new Test();(2)在内部类中访问外部类属性或方法。 外部类名.this.属性名 Person.this.nam...
2018-04-15 23:16:31
509
转载 Java基础之结构
Java中程序流程控制语句包括条件结构、循环结构和跳转语句4.1条件结构条件结构包括顺序结构和选择结构。顺序结构在程序执行中没有跳转和判断,知道程序结束为止。选择结构包括 if 语句,if-else 语句,switch 语句,在程序执行过程中可以改变程序的执行流程。4.1.1 if 语句if 语句是条件判断后再处理的一种语法结构if(条件表达式){ //条件成立后执行 一条或多条语句 ...
2018-04-07 16:09:06
148
转载 Java基础之数组
3.2一维数组3.2.1声明数组数组类型[] 数组名称;int [] username;或者数组类型 数组名称[];int username[];3.2.2初始化一维数组一维数组初始化有两种格式,一种是先声明再赋值,一种是直接声明并赋值int [] array = new int[5]; //创建一个整型数组对象,长度为5;int [] array = {1,2...
2018-04-07 16:06:34
318
转载 JS中原始值和引用值的储存方式
在ECMAscript中,变量可以存放两种类型的值,即原始值和引用值原始值指的是代表原始数据类型的值,也叫基本数据类型,包括:Number、Stirng、Boolean、Null、Underfined引用值指的是复合数据类型的值,包括:Object、Function、Array、Date、RegExp根据数据类型不同,有的变量储存在栈中,有的储存在堆中。具体区别如下:原始变量及他们的值储存在栈中,...
2018-04-01 20:26:46
574
转载 js中的类型转换
先介绍一下 typeof 的使用方法:typeof(mix) 或者 typeof mix其中 mix 可以是任何数据类型typeof 的返回值有六种:number、string、boolean、object、 function和underfined 注意:返回值是一个字符串类型特别的:typeof(null)==="object";//truetypeof(NaN)==="number";...
2018-04-01 20:26:01
179
转载 循环常见案例
循环这一章节的知识,是所有初学者都必须经过的坎!。之前学习的数据运算、分支判断,多多少少会跟现实世界有些联系,学起来不会感到完全陌生。然而循环这一块,虽然现实世界中,很多事情也在不断重复,但大部分人不会使用循环这样的思维去看待现实世界中的重复问题,因此,当教程进入到循环这一章节时,会感觉到完全陌生。学习方法只有多看多想多练,直到成为习惯和本能,如同呼吸。本文总结了一些在开发中常见的循环问题,希望通...
2018-03-25 11:53:55
5535
转载 region指令和控制台清屏
本文介绍region指令和控制台清屏的方式,可能会用到这些技巧。region指令和控制台清屏region指令控制台清屏region指令有的时候,为了完成一个需求,可能会写几十行、几百行、甚至几千行代码。当代码数量非常多的时候,尽管你可以使用很详细的注释来帮助阅读,但也不太容易分清楚哪些代码在干什么事情。因此,C#增加了一种语法格式——region,它的书写方式如下:#region 描述内容// 代...
2018-03-25 11:52:54
366
转载 数组声明和赋值总结
声明数组声明数组变量仅有一种语法,即:数据类型[] 变量名,比如:string[] strs;这句代码应该这样理解:变量strs的类型是数组strs的每一项存放的数据是string变量strs还未被赋值数组的赋值我们知道,变量的三要素是:数据类型、变量名、值,看以下代码:int[] nums;这句代码,已经具备了变量的类型(int[])、变量名(nums),但还没有值。给数组的赋值语法是:数组变量...
2018-03-18 19:11:27
45772
翻译 排序算法总结
实际上,排序的方式不止一种,使用不同的思路,会得到不同的排序代码。这里,列举3个常见的排序算法,这些算法各有优劣,只不过现阶段不需要去关注它的优劣,而只是作为思维的拓展。在这些算法中,你需要至少理解其中一种,并能独立实现其代码。以下所有的算法都使用的是升序排序,即从小到大的排序。排序算法总结交换排序冒泡排序选择排序交换排序假设有一个数组nums,长度为5,要对它进行升序排序,交换排序总体思路是:在...
2018-03-18 19:08:31
375
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人