首页 >>  正文

java+char和string的区别

来源:baiyundou.net   日期:2024-07-06

童适时1009char 和String 在java里有什么区别 我混乱了 -
麻云滢18830927263 ______ 你可以把字符串看成一个字符数组,最大的区别就在cahr是基本数据类型,String 引用数据类型 String 在java中是作为对象处理的.

童适时1009java中 char与 string之间如何转换
麻云滢18830927263 ______ 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); } }

童适时1009java char数组是否加' -
麻云滢18830927263 ______ 1、java的char数组不能char[] b="a student.";双引号""是代表字符串 只能char[] b={'a',' ','s','t','u','d','e','n','t'}逐个字母写好 或者省事点 String t="a student."; char[] b=t.toCharArray(); 省略成一步 char[] b="a student.".toCharArray(); 2、Java字符数组不是c字符串,不用加'\0',java数组本身具有长度.

童适时1009java中 char数据类型的意义? -
麻云滢18830927263 ______ char型和int 在一定的基础的可以互换 int型的数值可以直接赋给char 的 值就是那个数所代表的asc II 码

童适时1009java中的char与C++中的char的区别 -
麻云滢18830927263 ______ 1.在C++中,char是基础数据类型,8位,1个字节.byte不是基础数据类型,一般是typedef unsigned char byte;这样子的,也就是说,byte其实是unsigned char类型,那么也是8位,1个字节.不同的是,char可以表示的范围是-128-127,而byte...

童适时1009java 中将string转换为char数组的原理是什么,注意不是要方法,而是想知道方法中的原理
麻云滢18830927263 ______ 这个没什么原理 的,string内置有一个char*p指向字符串的 char[] ch=st.toCharArray(); 把st的里面的p指向的字符串全部拷贝过去 ,当然这之前要为ch分配内存,一切类都可以用基本类型来描述的 有兴趣可以自己实现string类

童适时1009java 字节码 机器码 char -
麻云滢18830927263 ______ char即字符类型,表示的是基于ASCII码的字符,字节码,为java源代码编译完成后,由JVM转换成的文件,可以在任何装有JVM的系统上,转化相应的机器语言 机器码:即机器语言,表示的就是运行字节码文件后的二进制序列 字节:即java中的byte类型,用于存放一个字节

童适时1009Java关于static char[]求助 -
麻云滢18830927263 ______ 这种很明显你是的转化问题了,你定义了一个整数数组,那么你把被定义为char类型的186赋值给int类型a[0],当然会出错了,你要应该这样转化.如果在char[] fre里有字母的那么要这样转化为整型:如: char c; c='1'; int a; a=(int)(c-48); 如果是数字类型的那么你可以直接这样转化,如: a=c-'0';//这句话和a=c-48完全一样,因为'0'等于48 那么你的问题应该是这样赋值就OK了,如: a[0]=(int)'186'-'0'; 希望是你想要的结果

童适时1009在java里,char,int,byte之间的关系?还有他们之间的转换? -
麻云滢18830927263 ______ 无任何关系 char 是字符 int 是数字 byte 是字节数据 char 和 int 可以相互转换(按照ascii码数值) byte 虽然也可以转换,但是无意义

童适时1009java String和Char的包装类互转 -
麻云滢18830927263 ______ 你提出的这个问题中,好像在java中没有Char这个类型吧 Character没有parseChar方法你可以用valueOf

(编辑:自媒体)
关于我们 | 客户服务 | 服务条款 | 联系我们 | 免责声明 | 网站地图 @ 白云都 2024