摘要:
爬虫 阅读全文
摘要:
方法简介 方法, 一听这个词我们能想到什么呢? 解决问题的方法, 方案. 聪明的你应该已经发现了. 同样的代码写了两遍. 作为一名合格的懒惰程序员, 这是绝对不允许的. 怎么办呢? 还记得刚开始的时候说的那个叫方法的东西么? 对了. 我们可以把”约”的功能单独设置成一个方法, 方案. 在我需要约的时 阅读全文
摘要:
数组的算法 在我们计算机界, 简称机界, 有这么一句话, “程序是由数据结构+算法组成的.”. 数据结构我们后面还会给大家慢慢普及, 那算法呢? 已经学了这么多了, 该来点儿逻辑思维强一点的东西了. 也是给自己设置的一个小小障碍吧. 数组学完了, 很简单的一个知识点. 但是, 学完数组不讲一点儿算法 阅读全文
摘要:
数组 数组: 具有相同数据类型的集合. 白话: int数组装一堆int 、String数组装一堆String. 数组对数据类型是非常敏感的, 所以在声明数组的时候, 就需要给定数组的数据类型 String[] arr = new String[10]; // 创建一个10个格子的数组. 有10个位置 阅读全文
摘要:
break和continue 我们之前讲过循环. 那如何停止掉一个循环. 之前的方案是改变循环条件. 让循环条件为假就可以了. 但是. 有些特殊的情况, 我们是没办法通过改变循环条件来停止循环的. Scanner sc = new Scanner(System.in); while (true) { 阅读全文
摘要:
do…while循环 do…while和while差不多. 区别是: 1. while先判断. 后执行 2. do…while是先执行, 后判断 语法: do { // 循环体 } while (条件判断); 案例: do { System.out.println("还钱"); } while (t 阅读全文
摘要:
for循环 java中的for循环语句和C语言的for循环语法上是一样的. 语法: for(语句1; 语句2; 语句3){ 循环体 } 解释: 语句1: 一般初始化我们的循环变量. 语句2: 条件判断, 否是继续循环 语句3: 一般做循环变量的改变. 执行流程: 首先执行语句1, 然后判断语句2是否 阅读全文
摘要:
switch语句 在java中除了if可以做流程分支. switch也可以完成相应的操作. switch: 也是实现分支判断,侧重于单值的判断 语法: switch(变量值) { case 值1: 语句体2;break; case 值2: 语句体2;break; …. case 值n: 语句体n;b 阅读全文
摘要:
基本运算符 计算机的本质就是用来计算和存储数据. 那java如何计算呢? 使用 一些基本运算符就可以了 算数运算 符号 含义 + 求和运算 - 减法运算 * 乘法运算 / 除法运算 % 余数运算 int a = 20; int b = 10; // 加法运算 System.out.println(a 阅读全文
摘要:
基本数据类型之间的运算 相同数据类型之间 相同数据类型之间计算, 得到的一定是这个数据类型 int + int = int 不同数据类型之间 首先, 把小的数据类型自动转换成大的数据类型, 然后再进行计算, 得到的结果一定是大的数据类型. int + long = long 特殊的byte, sho 阅读全文
摘要:
编码 unicode解决了语言不通的问题. 但是.unicode又有一个新问题. 由于unicode是万国码. 把所有国家的文字都编进去了. 这就导致一个unicode占用的空间会很大. 原来一个英文字母a就8bit. 换成unicode. 好家伙变成了32bit. 4倍的存储. 网路传输也一样. 阅读全文