2.Hierarchy 显示Java继承层次结构,选中类后F4
3.eclipse行号的显示与隐藏
7.继承抽象类,或者实现接口
a:以前做法 先写类,然后在类中在去继承类或者实现接口
b:现在做法 在创建类的时候,选择要继承的类或者实现的接口。
Object是所有类的父类,所有类都直接或者间接的继承自Object。
看到Override说说这是什么,有什么用。(起注解的作用)
一个可以使用正则表达式来解析基本类型和字符串的简单文本扫描器。
1 需求:统计一个字符串中大写字母字符,小写字母字符,数字字符出现的次数。(不考虑其他字符) 2 * 举例: 3 * "Hello123World" 4 * 结果: 5 * 大写字符:2个 6 * 小写字符:8个 7 * 数字字符:3个 8 * 9 * 分析: 10 * 前提:字符串要存在 11 * A:定义三个统计变量 12 * bigCount=0 13 * smallCount=0 14 * numberCount=0 15 * B:遍历字符串,得到每一个字符。 16 * length()和charAt()结合 17 * C:判断该字符到底是属于那种类型的 18 * 大:bigCount++ 19 * 小:smallCount++ 20 * 数字:numberCount++ 21 * 22 * 这道题目的难点就是如何判断某个字符是大的,还是小的,还是数字的。 23 * ASCII码表: 24 * 0 48 25 * A 65 26 * a 97 27 * 虽然,我们按照数字的这种比较是可以的,但是想多了,有比这还简单的 28 * char ch = s.charAt(x); 29 * 30 * if(ch>=‘0‘ && ch<=‘9‘) numberCount++ 31 * if(ch>=‘a‘ && ch<=‘z‘) smallCount++ 32 * if(ch>=‘A‘ && ch<=‘Z‘) bigCount++ 33 * D:输出结果。 34 * 35 36 */ 37 public class StringTest2 { 38 public static void main(String[] args) { 39 //定义一个字符串 40 String s = "Hello123World"; 41 42 //定义三个统计变量 43 int bigCount = 0; 44 int smallCount = 0; 45 int numberCount = 0; 46 47 //遍历字符串,得到每一个字符。 48 for(int x=0; x<s.length(); x++){ 49 char ch = s.charAt(x); 50 51 //判断该字符到底是属于那种类型的 52 if(ch>=‘a‘ && ch<=‘z‘){ 53 smallCount++; 54 }else if(ch>=‘A‘ && ch<=‘Z‘){ 55 bigCount++; 56 }else if(ch>=‘0‘ && ch<=‘9‘){ 57 numberCount++; 58 } 59 } 60 61 //输出结果。 62 System.out.println("大写字母"+bigCount+"个"); 63 System.out.println("小写字母"+smallCount+"个"); 64 System.out.println("数字"+numberCount+"个"); 65 } 66 }
传智播客 刘意_2015年Java基础视频-深入浅出精华版 笔记(day11~)(2015年12月2日18:00:27)
原文:http://www.cnblogs.com/huangtao1996/p/4972835.html