java日常笔记2016-12-23
来源:互联网 发布:黄金交易平台软件 编辑:程序博客网 时间:2024/06/07 03:18
1:获取路径:
1:Scanner sca = new Scanner(new FileInputStream(new File(path)),"GBK");
2:File f = new File(this.getClass().getResource("/").getPath());
3:File directory = new File("");//参数为空 String courseFile = directory.getCanonicalPath() ;
4:URL xmlpath = this.getClass().getClassLoader().getResource("selected.txt");
5:System.out.println(System.getProperty("user.dir"));
6:System.out.println( System.getProperty("java.class.path"));
2:去空格
1. String.trim() trim()是去掉首尾空格
2:str.replace(" ", ""); 去掉所有空格,包括首尾、中间
3:.或者replaceAll(" +",""); 去掉所有空格
4:str = .replaceAll("\\s*", ""); 可以替换大部分空白字符, 不限于空格 \s 可以匹配空格、制表符、换页符等空白字符的其中任意一个 :
4:泛型的使用不支持多态
5:extends在类上使用只有上限 public class MyException<T> /* extends Exception*/
在方法上使用可以上限或者下线
public static void fn2_1(List<? extends Number> list){
//Number 或 Number的子类
}
public static void fn2_2(List<? super Number> list){
//Number 或 Number的父类
}
6:泛型方法的使用
public static <T> void test(T t){
}
Demo.<String>test(new String());
7:有对象才能有泛型的概念
泛型只能用包装类或者对象
不能new数组对象 Person<int[]> p3 = null;
静态环境不能用 public static void fn2(){ T a = null; //静态环境不能用 泛型 }
不能用instanceof if(obj instanceof T){ }
异常类不支持泛型 public class MyException<T> /* extends Exception*/
8:时间格式化类
public class ShoppingDateUtil {private static SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy/MM/dd");public static Date parseDate(String txt) throws ParseException {return simpleDateFormat.parse(txt);}}
9:通过集合和读取文件,读取文件里面的数据
- java日常笔记2016-12-23
- java日常笔记2016-12-02
- java日常笔记2016-12-03
- java日常笔记2016-12-04
- java日常笔记2016-12-07
- java日常笔记2016-12-08
- java日常笔记2016-12-09
- java日常笔记2016-12-10
- java日常笔记2016-12-11
- java日常笔记2016-12-14
- java日常笔记2016-12-15
- java日常笔记2016-12-16
- java日常笔记2016-12-17
- java日常笔记2016-12-19
- java日常笔记2016-12-20
- java日常笔记2016-12-21
- java日常笔记2016-12-22
- java日常笔记2016-12-26
- Ubuntu 14.04 更换阿里云源
- Lua之基本语法
- 用Nutch2.3+MongoDB+Elasticsearch1.4开发垂直搜索引擎
- 学习记录——运输层(1)
- Linux 查看CPU信息,机器型号,内存等信息
- java日常笔记2016-12-23
- 文章标题
- Ubuntu查看电脑其他盘
- Mysql数据库学习 (六) Mysql 插入删除更新
- IntelliJ Idea 常用快捷键列表
- iOS 宏定义规范
- CodeForces-731B
- 知识点滴(文章索引)
- JSON详解?