sjfb.net
当前位置:首页 >> jAvA中字符串和字符数组的区别? >>

jAvA中字符串和字符数组的区别?

你问的不是很详细。我属于菜鸟级别的。姑且回答一下。 1、字符串是类,字符数组是数组。(数组和类的区别就不用我说了吧) 2、字符数组是char类型的,字符串是String类型的 3、两者之间的相互转化: String s="this is a string"; char[ ] c={'t...

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

字符串数组 String [] strArray = new String [20]; 不过推荐用ArrayList strArray = new ArrayList (); 比较灵活

public class Test01 {//新建一个类 String s = new String("good");//创建一个对象名字为s内容为good String[] ss = {"aaa"};//创建一个名为ss的数组只有1个数量内容为aaa public void m_method(String str,String[] sa) {//设置一个公共的无返...

String[] arr = {"a","b","c"};String str = "abc";if(arr.getClass().equals(String[].class)) { System.out.println("是数组");}if(str.getClass().equals(String.class)) { System.out.println("是字符串");}调用对象的getClass()方法得到对...

这个要看你的具体需求了.如果是有分隔符的那种例如"a,b,c";就直接分割就行了. String string = "a,b,c"; String [] stringArr= string.split(","); //注意分隔符是需要转译滴... 如果是"abc"这种字符串,就直接 String string = "abc" ; char [] ...

public class Arrs{public static void main(String[] args){String[] str1 = {"A","B","C"};String[] str2 = {"A","B"};String falses = "";for(int i = 0; i < str1.length; i++){int num = 0;for(int j = 0; j < str2.length; j++){if(str1[i...

1. java中定义一个字符串数组方式如下,string类型和其他基本类型相似,创建数组有两种方式 :String[] str={"AAA","BBB","CCC"};String str[]={"AAA","BBB","CCC"}; 2.推荐用ArrayList strArray = new ArrayList (); 比较灵活。 3.也可以写为如...

public class Test { public static void main(String[] args) { String str = "asfewgt"; char[] ch = str.toCharArray(); for (int i = 0; i < ch.length; i++) { System.out.print(String.valueOf(ch[i]) + '\t'); } } }

java中定义一个字符串数组方式如下: 1.String[] str={"AAA","BBB","CCC"}; 2.String str[]={"AAA","BBB","CCC"}; string类型和其他基本类型相似,创建数组时,有上述两种方式。

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