VB中的两个英文单词比较大小是怎么样的

小科学家 1年前 已收到1个回答 举报

ailce_07 幼苗

共回答了20个问题采纳率:85% 举报

两个字符串比较大小的规则,是按照字符的ASCII码,从左往右一位一位比较,某一位比出大小就结束.
比如:
s1 = "abcd"
s2 = "abbc"
从左开始,第1位相同,就比第2位,第2位相同,就比第3位,“c”>“b”,所以s1大于s2.
比如:
s1 = "1234"
s2 = "1123"
从左开始,第1位相同,就比第2位,第2位,“2”>“1”,所以s1大于s2.
比如:
s1 = "9"
s2 = "12"
从左开始,第1位,“9”>“1”,所以s1大于s2.这个要引起注意的,对于数字内容的字符串,进行排序,就会产生错误的原因,排序最好转换成数值类型进行比较大小.

1年前

9
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 16 q. 0.023 s. - webmaster@yulucn.com