java常用数据类型

java常用数据类型

本人自学java小白一个,现在就是作总结,以备几天后的面试

java常用的数据类型可以分为:基本数据类型和Date、String

一、基本数据类型:四大类

java常用数据类型

(图片使用XMind做的用了感觉还不错)不是很详细但是新手入门看看也够了

如图所示,基本数据类型也分四大类:字符型、布尔型、浮点型、整数型,带星号的是基本类型的封装类,主要提供对基本数据类型的相关操作,简单来说基本数据类型是具体值,封装类是对象

二、String

String类型是字符串形式

构造方法:
        String(byte[ ] bytes,int start,int end):通过byte数组构造字符串对象。
         String(char[ ] value,int start,int end):通过char数组构造字符串对象。
         String(Sting original):构造一个original的副本。即:拷贝一个original。
         String(StringBuffer buffer):通过StringBuffer数组构造字符串对象。

常用方法
   1. int compareTo(String anotherString) :

       当前String对象与anotherString比较。相等关系返回0;不相等时,从两个字符串第0个字符开始比较,返回第一个不相等的字符差,另一种情况,较长字符串的前面部分恰巧是较短的字符串,返回它们的长度差。
   2. String concat(String str) :

           将该String对象与str连接在一起。
    3. boolean endsWith(String suffix) :

           该String对象是否以suffix结尾。
    4. static String copyValueOf(char[] data, int offset, int count) :

          将char数组转换成String
    5. byte[] getBytes() :

         将该String对象转换成byte数组。
   6.  int indexOf(String str, int fromIndex) :

       从fromIndex开始找第一个匹配字符串位置。
    7.String substring(int beginIndex, int endIndex) :

        取从beginIndex位置开始到endIndex位置的子字符串。
    8.char[ ] toCharArray() :

      将该String对象转换成char数组。
    9.String toLowerCase() :

      将字符串转换成小写。
    10.String toUpperCase() :

       将字符串转换成大写。
    11.public String trim()

        返回该字符串去掉开头和结尾空格后的字符串
   12. public String[] split(String regex)

        将一个字符串按照指定的分隔符分隔,返回分隔后的字符串数组

(详细点可以看看这个)https://www.cnblogs.com/YSO1983/archive/2009/12/07/1618564.htmljava常用数据类型

三、Date

先来看看大致内容

java常用数据类型

详细可以看看https://www.cnblogs.com/0717GG/p/7087663.html

第一次写博客,技术有限、有点短,下次努力