Java Se 基础系列(笔记) -- BasicDataType
java.lang.String类代表不可变的字符序列
String类常用方法:1.public char charAt(int index); -- 返回下标为index的字符
2.public int length();
3.public int indexOf(String str); -- 返回字符串中第一次出现字符串str的下标
4.public int indexOf(String str, int fromIndex);
5.public boolean equalsIgnoreCase(String another); -- 忽略大小写的情况下判断两个字符串是否相等
6.public boolean startWith(String prefix); 相应的还有endWith
7.public String subString(int beginIndex); --返回从beginIndex起的子串
8.public String trim(); -- 去除字符串前后的空白符
9.public static String valueOf(int num); --可将基本类型转为字符串
10.public String[] split(String regex); --可将一字符串按照指定的分隔符分割,返回分割后的字符串数组
StringBuffer类代表可变的字符序列,可以对其字符串进行改变
常用方法:1.public StringBuffer append(..); -- 添加到末尾
2.public StringBuffer insert(..); -- 插入
3.public StringBuffer delete(int start, int end);
4.public StringBuffer reverse(); --用于将字符串倒序
基本数据类型包装类
int i = 100; // i 分配在栈上
Integer i = new Integer(100); //此时分配在堆上
public int intValue(); --返回封装数据的int型值
public static int parseInt(String s); -- 将字符串解析为int型数据并返回该数据
public static Integer valueOf(String s); -- 返回Integer对象,其中封装的整型数据为字符串s所表示
Math类:提供一系列的静态方法,其方法的参数和返回值类型一般为double
random() -- 返回0.0 - 1.0 之间的随机数
Flie类代表系统文件名(路径和文件名)
常见构造方法: public File(String pathname) -- 创建一个名为pathname的对象
/ public File(String parent, String child)
File的静态属性: String separator 存储了当前系统的路径分隔符(正斜杠通用!!!)
常用方法: --通过File对象访问文件的属性
1.public boolean canRead()
2.public boolean canWrite()
3.public boolean isDirectory()
4.public boolean isFile()
5.public String getName()
6.public String getPath()
--通过File对象创建空文件或目录(在该对象所指的文件或目录不存在的情况下)
1.public boolean createNexFile()
2.public boolean mkdir() -- 创建路径
3.public boolean mkdirs() --创建一系列路径
Java Se 基础系列(笔记) -- BasicDataType的更多相关文章
- Java Se 基础系列(笔记) -- OO
记录所学到的关于Java Se的一些基础知识 1.对象是通过“属性(成员变量)”和“方法”来分别对应事物所具有的静态属性和动态属性 2.类(Class)是对某一类事物的抽象,对象(Object)为某个 ...
- Java Se 基础系列(笔记) -- Exception && Array
Exception 1.java 异常是java提供的用于处理程序中错误(指在程序运行的过程中发生的一些异常事件)的一种机制 2.java程序的执行过程中如果发生异常事件则自动生产一个异常类对象,该对 ...
- Java SE 基础:注释
Java SE 基础:注释 一.注释定义 用于解释说明程序的文字. 二.注释的作用 1.解释说明程序,提高程序的可读性 2.可以帮助我们调试程序:通过注释代码块,检测错误位置 三.格式 1.单行注释 ...
- Java SE 基础:标识(zhì)符
Java SE 基础:标识(zhì)符 一.标识符定义 标识符,就是给类.接口.方法.变量等起名字时的字符序列 二.组成规则与注意事项 1.组成规则 英文大小写字母 数组 $ 和 _ 2.注意事项 不 ...
- Java SE 基础:常用关键字
Java SE 基础:常用关键字 常用关键字表
- Java SE基础知识
Java SE面试题 目录 Java SE基础 基本语法 数据类型 关键字 面向对象 集合 集合类概述 Collection接口 List Set Map Java SE基础 基本语法 数据类型 Ja ...
- 《写给大忙人看的java se 8》笔记
现在才来了解java8,是不是后知后觉了点? 新的编程技术,个人不喜欢第一时间跟进. 待社区已有实践积淀再切入似乎更划算些? 一点点精明的考虑. 不多说,上代码. //读<写给大忙人看的java ...
- Java SE 基础知识(一)
一.基础知识 1. Java SE : Java Standard Edition Java ME : Java Micro Edition Java EE : Java Enterprise Edi ...
- [零基础学JAVA]Java SE基础部分-01. Java发展及JDK配置
转自:http://redking.blog.51cto.com/27212/114976 重点要会以下两个方面: 1. 抽象类与接口 2. API==>类集 这是两个最重要部分,这两个部分理解 ...
随机推荐
- [转]XML中必须进行转义的字符
转自:http://jaenson.iteye.com/blog/945469 编写XML代码经常遗漏的常识: XML实体中不允许出现"&","<" ...
- 如何用正则将多个空格看成一个空格结合spllit()方法将文本数据入库
关键的代码和正则表达式在这里 while((line=br.readLine())!=null) { String[] data=new String[4]; data=line.split(&quo ...
- github 推送时can't be established.
http://www.xuebuyuan.com/2095099.html 飞凡@FANZ /e/learngit (master)$ git push origin masterThe authen ...
- iOS学习之数据请求
GET请求----同步连接 //GET请求 同步连接 - (void)handleSynchronize:(UIBarButtonItem *)item { //GET请求 //1.创建网址字符串; ...
- CentOS下安装JDK6u21和设置环境变量bin文件
1.先通过SSH登录到Linux系统中,通过SSH文件管理工具把Linux的JDK安装包上传到/home/acm/JavaTools/JDK目录: 2.进入/home/acm/JavaTools/JD ...
- udp之nat穿透的困惑
nat穿透实现:[A]内网地址[内A]192.168.1.176:25789通过stun服务器查询映射到的外网地址为外网地址[外A]212.10.55.124:26559UDPsocketA绑定到[内 ...
- Effective Java Item2:Consider a builder when faced with many constructor parameters
Item2:Consider a builder when faced with many constructor parameters 当构造方法有多个参数时,可以考虑使用builder方式进行处理 ...
- Qt编程之数据流图(dataflow diagram)的编写
不知道怎么搞. 在网上搜了一些资料,说是有提供的Demo样例 https://forum.qt.io/topic/18472/dataflow-programming-gui/4 http://sta ...
- sql management studio 附加mdf文件出错的解决办法
将mdf文件所在文件夹的权限改为everyone.,完全控制即可.
- BZOJ3016: [Usaco2012 Nov]Clumsy Cows
3016: [Usaco2012 Nov]Clumsy Cows Time Limit: 1 Sec Memory Limit: 128 MBSubmit: 71 Solved: 52[Submi ...