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. 完全不借助VS,编写C#控制台应用程序

    (因为这个必须要借助控制台,所以必须是控制台应用程序) csc.exe是微软.NET Framework 中的C#编译器 步骤如下: 1)用记事本写一个控制台应用程序的代码,保存在E盘,test.cs ...

  2. dede轮播图

    DEDEcms 里面有个自带的轮播图调用: 模版 ------> 广告管理 --------> 增加一个新广告 ----进入后的界面 填写后 点击 代码获取相应的JS调用代码:或者织梦CM ...

  3. android 集成百度地图

    一.下载百度地图为我们提供的所有DEMO. 在这里边我选的是一键下载. 二.下载后有两个项目一个是用于eclipse.另一个是android studio.我选的是android studio. 我用 ...

  4. caffe 中的一些参数介绍

    转自:http://blog.csdn.net/cyh_24/article/details/51537709 solver.prototxt net: "models/bvlc_alexn ...

  5. setAnimationStyle实现的popwindow显示消失的动画效果

    摘要 popwindow通过setAnimationStyle(int animationStyle)函数来设置动画效果 android:windowEnterAnimation表示进入窗口动画 an ...

  6. 解决Qt中文乱码以及汉字编码的问题(UTF-8/GBK)——ubuntu环境设置默认是utf-8,文件编码可使用Encodersoft批量转换

    一.Qt环境设置 文件从window上传到Ubuntu后会显示乱码,原因是因为ubuntu环境设置默认是utf-8,Windows默认都是GBK.Windows环境下,Qt Creator,菜单-&g ...

  7. NSIS如何对一整个目录文件夹(包括子文件夹和其中的文件)压缩

    原来不加/r参数,NSIS编译器就会不认识文件夹啊. File /r [dir] Reference: http://stackoverflow.com/questions/7973242/nsis- ...

  8. ASP.NET MVC4中的Model验证 移除指定验证信息

    MVC中通过Model在页面间传值使的程序开发变得更加的快捷,但是很多时候,我们在数据传递的时候为了确保数据的有效性,要对Model的相关属性做基本的数据验证. 不多说直接上个代码,Model的实体类 ...

  9. C++ double类型转string类型后,怎么实现小数点后只显示一个数字

    C++ double类型转string类型后,怎么实现小数点后只显示一个数字 #include <iostream> #include <sstream> #include & ...

  10. js 获取input file路径改变图像地址

    html代码 <img id="newImage" alt="100x100" src="__PUBLIC__/img/1.jpg" ...