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==>类集 这是两个最重要部分,这两个部分理解 ...
随机推荐
- (原)windows8.1上使用opencv for python
转载请注明出处: http://www.cnblogs.com/darkknightzh/p/6204100.html 参考网址: http://www.docs.opencv.org/master/ ...
- C++ Primer 5th 第4章 表达式
表达式是运算对象及运算符组成的式子,表达式求值将得到一个结果,单独的变量或者字面值也算表达式,结果是其本身. 运算符分为:一元运算符.二元运算符.三元运算符.一元即一个作用对象,二元两个作用对象,以此 ...
- OOAD基本概念
学习目标: 1.理解与掌握面向对象的概念与方法. 2.使用UML. 3.完成面向对象的分析与设计工作. 4.了解OO的设计原则及一些典型的设计模式 什么是面向对象? 面向对象(Object-Orien ...
- Linux下查看Apache的请求数
在Linux下查看Apache的负载情况,以前也说过,最简单有有效的方式就是查看Apache Server Status(如何开启Apache Server Status点这里),在没有开启Apach ...
- php随机抽奖
貌似有些不合理,麻烦大家帮忙指正指正!谢谢~ <?php header("content-type:text/html;charset=utf-8"); function g ...
- Activiti工作流学习-----基于5.19.0版本(1)
该版本的Activiti运行须知: 1.JDK 6+,Eclipse最好是Kepler以上版本. 2.试验功能都有EXPERIMENTAL标注,被标注的部分不应该视为稳定的. 有兴趣的同学可以去了解下 ...
- 使用OC和swift创建系统自带的刷新界面
使用OC和swift创建系统自带的刷新界面 一:swift刷新界面代码: import UIKit class ViewController: UITableViewController { // 用 ...
- 将rcc.exe添加到系统Path
rcc不是内部或外部命令搜索下rcc.exe二进制文件的位置,然后将该路径添加到path环境变量中. 在cmd中输入path,显示当前的环境变量. 然后path = %path%;C:\Qt\4.8. ...
- 如何做Gibbs采样(how to do gibbs-sampling)
原文地址:<如何做Gibbs采样(how to do gibbs-sampling)> 随机模拟 随机模拟(或者统计模拟)方法最早有数学家乌拉姆提出,又称做蒙特卡洛方法.蒙特卡洛是一个著名 ...
- hdu5024-Wang Xifeng's Little Plot
此题一开始用暴力做,后来发现斜着走的时候其实暴力不太好写,于是改用搜索写了 #include <iostream> #include <stdio.h> #include &l ...