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的更多相关文章

  1. Java Se 基础系列(笔记) -- OO

    记录所学到的关于Java Se的一些基础知识 1.对象是通过“属性(成员变量)”和“方法”来分别对应事物所具有的静态属性和动态属性 2.类(Class)是对某一类事物的抽象,对象(Object)为某个 ...

  2. Java Se 基础系列(笔记) -- Exception && Array

    Exception 1.java 异常是java提供的用于处理程序中错误(指在程序运行的过程中发生的一些异常事件)的一种机制 2.java程序的执行过程中如果发生异常事件则自动生产一个异常类对象,该对 ...

  3. Java SE 基础:注释

    Java SE 基础:注释 一.注释定义 用于解释说明程序的文字. 二.注释的作用 1.解释说明程序,提高程序的可读性 2.可以帮助我们调试程序:通过注释代码块,检测错误位置 三.格式 1.单行注释 ...

  4. Java SE 基础:标识(zhì)符

    Java SE 基础:标识(zhì)符 一.标识符定义 标识符,就是给类.接口.方法.变量等起名字时的字符序列 二.组成规则与注意事项 1.组成规则 英文大小写字母 数组 $ 和 _ 2.注意事项 不 ...

  5. Java SE 基础:常用关键字

    Java SE 基础:常用关键字 常用关键字表

  6. Java SE基础知识

    Java SE面试题 目录 Java SE基础 基本语法 数据类型 关键字 面向对象 集合 集合类概述 Collection接口 List Set Map Java SE基础 基本语法 数据类型 Ja ...

  7. 《写给大忙人看的java se 8》笔记

    现在才来了解java8,是不是后知后觉了点? 新的编程技术,个人不喜欢第一时间跟进. 待社区已有实践积淀再切入似乎更划算些? 一点点精明的考虑. 不多说,上代码. //读<写给大忙人看的java ...

  8. Java SE 基础知识(一)

    一.基础知识 1. Java SE : Java Standard Edition Java ME : Java Micro Edition Java EE : Java Enterprise Edi ...

  9. [零基础学JAVA]Java SE基础部分-01. Java发展及JDK配置

    转自:http://redking.blog.51cto.com/27212/114976 重点要会以下两个方面: 1. 抽象类与接口 2. API==>类集 这是两个最重要部分,这两个部分理解 ...

随机推荐

  1. (原)torch的apply函数

    转载请注明出处: http://www.cnblogs.com/darkknightzh/p/6221633.html torch中的apply函数通过可以不断遍历model的各个模块.实际上其使用的 ...

  2. [GIT] warning: LF will be replaced by CRLF问题解决方法

    原文链接[http://michael-roshen.iteye.com/blog/1328142] 开发环境: 操作系统: windows xp ruby 1.9.2 rails 3.1.3 git ...

  3. Symfony2之创建一个简单的web应用

    Symfony2——创建bundle       bundle就像插件或者一个功能齐全的应用,我们在应用层上开发的应用的所有代码,包括:PHP文件.配置文件.图片.css文件.js文件等都会包含在bu ...

  4. 使vim中Syntastic支持C++11

    安装好Syntastic后发现不支持c++11,会提示错误incompatible with c++98,解决方法如下: .vimrc中加入: let g:syntastic_cpp_compiler ...

  5. 《python基础教程》笔记之 更加抽象

    方法.函数和特性 函数和方法的区别在于self参数,方法(绑定方法)将它们的第一个参数帮顶到所属的实例上,因此这个参数可以不必提供.可以将特性绑定到一个普通函数上,这样就不会有特殊的self参数了,换 ...

  6. Number Sequence(HDU 1005 构造矩阵 )

    Number Sequence Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)T ...

  7. List容器

    List 容器 list是C++标准模版库(STL,Standard Template Library)中的部分内容.实际上,list容器就是一个双向链表,可以高效地进行插入删除元素. 使用list容 ...

  8. JavaWeb学习笔记--3.JavaBean

    JavaBean 是一种JAVA语言写成的可重用组件.为写成JavaBean,类必须是具体的和公共的,并且具有无参数的构造器.JavaBean 通过提供符合一致性设计模式的公共方法将内部域暴露成员属性 ...

  9. 关于linux定时操作cron的理解

    cron是服务名称,crond是后台进程(有的后台也叫作cron,本人是ubuntu12.04,32bit),crontab则是定制好的计划任务表. 软件包安装: 要使用cron服务,先要安装vixi ...

  10. 【操作系统】进程间通信(C#)

    原文:[操作系统]进程间通信(C#) 08年9月入学,12年7月毕业,结束了我在软件学院愉快丰富的大学生活.此系列是对四年专业课程学习的回顾,索引参见:http://blog.csdn.net/xia ...