有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

字符串、字符串生成器、字符数组和Arraylist之间的java差异

字符串是不可变的。StringBuilder不是,因此可以在末尾附加字符。如果我没有错的话,字符串就是字符数组,那么为什么我们要分别使用字符数组和字符串,我们真的需要使用字符数组吗

其次是字符数组,然后是数组列表。数组列表保存完整的对象?其实我有点困惑

String cat = "c" + "a" + "t";
cat = cat + cat;

StringBuilder sb = new StringBuilder();
sb.append(city);
sb.append(", ");
sb.append(state);
sb.toString();

Char apple[5]={'a','p','p','l','e'};

Arraylist<MyCar>obj = new Arraylist<MyCar>();

哪个应该用在哪里


共 (0) 个答案