**
**
**
判断字符串是大是小,是优先判断长度,还是优先判断大小? 长度越长,越大? 大小越大,越大?
**
1.字符串比较,是比较的字符对应的ASCII码
2.从左往右(对其每一位字符)依次比较。例:‘abc’<‘abd’ :(两个字符串中,先比较第一位,第一位都是a,对应ascll码表中的十进制数97,所以一样大;比较下一位都是b,同理,两者一样大,比较下一位;第三位时,第一个字符串是c = 99 ,第二个字符串是d = 100,所以第二个‘abd’大。)
3.字符串的长度在比较大小时,并不能作为绝对因素去决定字符串的大小,也就是说:长度不能直接决定大小,字符串的大小是由左边开始最前面的字符决定的。例:‘abc’<‘abcd’,当遇到这种情况时,直观上是长的字符串比短的大,但是决定因素也同样是,相对于每一位字符的ASCII码大小,这个例子中,第一个字符串没有第四位字符相当于null,null的ascll值等于0,而‘d’的ascll的值为100,所以后者大于前者。
生活本是角斗场,需要你时刻保持拼搏与斗志