sjfb.net
当前位置:首页 >> jAvA中 ChAr和string的区别 >>

jAvA中 ChAr和string的区别

1.Java 包括两种数据类型: 原始数据类型(primitive data type):byte,short, char, int, long,float,double,boolean. 一共8种 对象(Object):8中除外的都是对象,包括数组。 显然char属于基本数据类型(即原始数据类型),string属于对象

char定义时用单引号,只能有一个字母,数字。char c='c'; 而String用双引号,可以是一个,也可能是多个字母,汉字等。就是所谓的字符串。String s="adsaf"; char只是一个基本类型,而String 是一个类,可以直接引用。 比如char c='c';不能直接对...

(1) 类型不同,char是字符类型, String是字符串类型 (2) String字符串是用""来包含串的, char是用''来包含单字符的 char a='1';//定义一个字符 String b="dadsa";//定义一个字符串 (3) String内部用来存储的结果是一个char字符数组。 private ...

public class Test { public static void main(String [] args) { char c = 'a'; System.out.println (c); String str = String.valueOf(c); System.out.println (str); } }

char 单个字符啊,string 就比较随意了。string可以分解成char[] ,char是基本数据类型,string是引用数据类型

1.在C++中,char是基础数据类型,8位,1个字节。byte不是基础数据类型,一般是typedef unsigned char byte;这样子的,也就是说,byte其实是unsigned char类型,那么也是8位,1个字节。不同的是,char可以表示的范围是-128-127,而byte可以表示的...

String str=“abcdef”; char[] ch=st.toCharArray(); char c = 'a'; String str = String.valueOf(c);

String底层就是char数组,只是封装了许多新的功能

Character是类,char基本数据类型. Character是char的包装类,就像Integer和int ,以及Long和long一样。 在java中有三个类负责对字符的操作:Character、String、StringBuffer。其中Character类是对单个字符进行操作,String是对一个字符序列的操...

不可以直接当成字符串使用,不过转化成字符串就行了。 char c = 0; String str = String.valueOf(c); str就是字符串了

网站首页 | 网站地图
All rights reserved Powered by www.sjfb.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com