Java char int 转换/char[]char数组 字符串 转换 String.valueOf/Arrays.sort/int[]数组初始0/Integer[]数组初始null

Posted 二十六画生的博客

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java char int 转换/char[]char数组 字符串 转换 String.valueOf/Arrays.sort/int[]数组初始0/Integer[]数组初始null相关的知识,希望对你有一定的参考价值。


    public static void main(String[] args) 
        int[] crr = new int[200];
        char a = 'a';
        System.out.println(crr[a]);//0
        System.out.println(crr[a]--);//0
        System.out.println(crr[a] + 2);//1

        

        int[] arr = new int[10];//初始化正确

        System.out.println(arr[0]);//0
        System.out.println(arr[0] + 1);//1
        System.out.println(arr[0] - 1);//-1
        System.out.println('b' - 'a');//1

        Integer[] bArr = new Integer[10];//初始化正确
        System.out.println(bArr[0]);//null
        //System.out.println(bArr[0]++);//NullPointerException
        //System.out.println(bArr[0]--);//NullPointerException

        Integer[] cArr = new Integer[]1, 2;//初始化正确
        //Integer[] dArr = new Integer[2]1,2;//报错

        

        char c = 'c';
        System.out.println(c);//c
        System.out.println((int) c);//99
        int cint = c;
        System.out.println(cint);//99

        

        String s = "askcbd";

        char[] sarr = s.toCharArray();
        System.out.println(sarr);//askcbd

        Arrays.sort(sarr);//返回void
        System.out.println(sarr);//abcdks

        String s2 = new String(sarr);
        System.out.println(s2);//abcdks

        String s3 = String.valueOf(sarr);
        System.out.println(s3);//abcdks
    

 

以上是关于Java char int 转换/char[]char数组 字符串 转换 String.valueOf/Arrays.sort/int[]数组初始0/Integer[]数组初始null的主要内容,如果未能解决你的问题,请参考以下文章

C++CString转换为const char *类型

怎么把char 数组转换成String?

double和char之间怎样转换?谢谢!

java中一个字符的String类型如何转换成char类型?

error C2664: “int CWnd::GetWindowTextW(LPTSTR,int) const”: 不能将参数 1 从“char [10]”转换为“LP

java中怎样可以把String类型转化为Char类型的数组啊?