在C语言中,没有类似Java的String类对字符串的处理,字符串的包装可以采用字符数组。先看字符数组:#includevoid main() { char array[] = {'a','b','c'}; int str = sizeof(array)/sizeof(char); printf("...
分类:
编程语言 时间:
2014-07-29 11:15:46
阅读次数:
210
以前关于String的理解仅限于三点:1、String 是final类,不可继承2、String 类比较字符串相等时时不能用“ == ”,只能用 "equals"3、String 类不可更改String 使用非常方便,因此一般涉及字符串时都用该类进行字符串处理至于String类的类在机制,则极少去探...
分类:
编程语言 时间:
2014-07-28 19:12:34
阅读次数:
229
1.url:? 要求为String类型的参数,(默认为当前页地址)发送请求的地址。 2.type:? 要求为String类型的参数,请求方式(post或get)默认为get。注意其他http请求方法,例如put和delete也可以使用,但仅部分浏览...
分类:
Web程序 时间:
2014-07-28 16:59:54
阅读次数:
304
string类的构造函数:string(const char *s); //用c字符串s初始化string(int n,char c); //用n个字符c初始化此外,string类还支持默认构造函数和复制构造函数,如string s1;string s2="hello";都是正确的写法。当构造的st...
分类:
编程语言 时间:
2014-07-28 13:49:30
阅读次数:
251
四、集合框架1:String类:字符串(重点) (1)多个字符组成的一个序列,叫字符串。 生活中很多数据的描述都采用的是字符串的。而且我们还会对其进行操作。 所以,java就提供了这样的一个类供我们使用。 (2)创建字符串对象 A:String():无参构造 **举例: String s = ...
分类:
编程语言 时间:
2014-07-28 11:27:50
阅读次数:
324
我项目中用到了字符串的Base64转码、DES解密等功能,可能DES解密算法只能解密8字节倍数长度的字符串,所以我得到的结果总会存在一个多余的“尾巴”,于是我想要做一个字符串尾部清理的工作。我的做法是:从字符数组末尾往前找,如果当前字符是合法的结尾字符,比如说xml里的'>'和json里的'}'.....
分类:
编程语言 时间:
2014-07-27 21:31:55
阅读次数:
384
Java SE知识点划分
1.程序设计基础:所有编程语言的基础(变量、数组、选择、循环等基本结构)
2.面向对象初识:理解类和对象,java中一切以类的设计为主
3.面向对象深入:三大特性(封装、继承、多态)其实接口相当的重要我更愿意把接口当作java的一大特性
4.常用类库:最典型的就是String类(学会如何使用这些已经封装好了的类,可以提高开发和工作效率)...
分类:
编程语言 时间:
2014-07-26 15:07:20
阅读次数:
302
要使用 string 类,必须在头文件中包含头文 string;string 类位于名称空间std;使用string类时,某些操作比使用数组时更简单;如:不能将一个数组直接赋值给另一个数组;但可以将一个string对象直接赋值给另一个string对象;例:string str1; string s....
分类:
其他好文 时间:
2014-07-26 14:10:42
阅读次数:
174
String 字符串常量StringBuffer 字符串变量(线程安全)StringBuilder 字符串变量(非线程安全)简要的说, String 类型和 StringBuffer 类型的主要性能区别其实在于 String 是不可变的对象, 因此在每次对 String 类型进行改变的时候其实都等同...
分类:
编程语言 时间:
2014-07-26 14:07:45
阅读次数:
192
设计String类
//C++ 设计String类:构造函数,拷贝构造函数,析构函数,赋值函数
#include
using namespace std;
class String
{
public:
String(const char *str=NULL);
String(const String&another);
~String();
String&operator=(cons...
分类:
编程语言 时间:
2014-07-26 02:59:16
阅读次数:
383