if和switch的区别,循环的for 和while的区别, 字符串常用的7种方法

时间:2023-03-09 02:51:35
if和switch的区别,循环的for 和while的区别, 字符串常用的7种方法

相同点:

都是用于多重选择

不同点:

多重IF没有switch选择结构的限制,特别适合变量处于某个连续区间的情况

switch只能处理等值条件判断的情况,而且条件必须是整型变量或者字符串变量

if和switch的区别,循环的for 和while的区别, 字符串常用的7种方法

if和switch的区别,循环的for 和while的区别, 字符串常用的7种方法

字符串的常用方法:

1.string Email=“xian@163.com”

int  position=Email.indexof("@");

找到匹配元素首次出现的位置,如果找到,则返回匹配远程的索引,如果没找到则返回-1;(索引从0开始)

2.string.length()字符串的长度

3.如何判断两个字符串内容是否相等

第一,用“==”;第二,string1.equals(string2);  返回值是true或者false;

4.string  substring(int startIndex,int length) 如果不写length参数,则就会把startIndex后面的全部输出

string Email=“6662@xian163.com”;

string EmailEnd=Email.substring(Email.Indexof("@"));//输出的结果是xian163.com

5.:Format()

string sql = "selcet * from tabl where UserName={0}";
string sqlValue = string.Format(sql, "123");

if和switch的区别,循环的for 和while的区别, 字符串常用的7种方法

6.空字符串  string.empty

7.

if和switch的区别,循环的for 和while的区别, 字符串常用的7种方法