/** * THis_is_a_cat * This Is A Cat * * Cat A Is This * @author Administrator * */ public class Test07Str { public static void main(String[] args) { String s="THiS_is_a_cat"; //拆分 String[] arr =s.split("_"); //声明新的字符串 // String sumStr=…
首先看一下string的一部分源码吧 public final class String private final char value[]; 我们暂且只看这两行, 第一行String被final修饰,表示String不可以被继承且它的所有方法都隐式的被final所修饰.(不懂的伙伴可以看以下final,我也写了关于这个关键字的博文) 对于第二行呢,我们可以看到String内部有一个char类型的数组.这个数组被设置为final类型,也就是说这个数组引用被设置为常量,这可以被赋值一次.其次这个…
string和vector是两类最重要的标准库类型 strng表示可变长的字符序列 vector存放某种给定类型对象的可变长序列. 3.1 命名空间的using声明 using namespace::name; //using声明 using std::cin; using std::cout;using std::endl; using namespace std; //using指令 每个using引入一个名字,因此每个名字都必须有自己的using 由于头文件的代码会被拷贝到引用它的文件中,…