字符串数组和数组的区别

一:字符串的遍历和字符串数组的遍历(  .length()  )

 1 public class Demo {
 2   public static void main(String[] args) {
 3 //方式一:
 4     String s="abcde";
 5     for(int i=0;i<s.length();i++)
 6     {
 7       char c=s.charAt(i);
 8       System.out.print(c+" ");//输出a b c d e,获取字符串
 9     }
10 
11 //方式二:
12     String[] s1={"a","b","c","d","e"};
13     for(int i=0;i<s1.length;i++)
14     {
15       System.out.print(s1[i]+" ");//输出a b c d e,获取字符串数组
16     }
17 
18 //方式三:
19     String[] s2={"abcde"};
20     System.out.println(s2.length);//输出1,只是长度为1的数组,并不是5
21     for(int i=0;i<s2.length;i++)
22     {
23       System.out.print(s2[i]+" k");//输出abcde k
24     }
25   }
26 
27 }

二:数组(用  .size  )

1  ArrayList<String> list = new ArrayList<String>();
2          String str = [a,b,c,d,e];
3         fileList.add(str);
4     for(int i=0;i<list.size();i++)
5     {
6       System.out.print(list.get(i));//输出[a,b,c,d,e]获取字符串数组
7     }
每天多努力一点,你将会变得更好。
原文地址:https://www.cnblogs.com/lidar/p/14298713.html