if和switch的区别,循环的for 和while的区别, 字符串常用的7种方法
2015-12-29 20:10
465 查看
相同点:
都是用于多重选择
不同点:
多重IF没有switch选择结构的限制,特别适合变量处于某个连续区间的情况
switch只能处理等值条件判断的情况,而且条件必须是整型变量或者字符串变量
字符串的常用方法:
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");
6.空字符串 string.empty
7.
都是用于多重选择
不同点:
多重IF没有switch选择结构的限制,特别适合变量处于某个连续区间的情况
switch只能处理等值条件判断的情况,而且条件必须是整型变量或者字符串变量
字符串的常用方法:
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");
6.空字符串 string.empty
7.
相关文章推荐
- hdoj 验证角谷猜想 1266 (模拟)水
- 语音编码的方式
- espcms /public/class_connector.php intval truncation Vul Arbitrary User Login
- UIDatePicker && UIToolbar【时期选择器】
- NOIP2006金明的预算方案
- svn状态图标在win10上不显示之解决方法
- DevC++ 开debug
- C#之数组与集合
- 用Python编写数据结构的冒泡排序
- HDU 1075——Trie树
- 【Win10开发】响应式布局——AdaptiveTrigger
- 创建在SQLServer 和 Oracle的 DBLINK
- Android 框架炼成 教你怎样写组件间通信框架EventBus
- vim 技巧
- Java接口和抽象类有什么区别,什么时候用接口好,什么时候用抽象类好?
- iphone 线程总结— detachNewThreadSelector的使用
- Python爬虫学习笔记——豆瓣登陆(一)
- 【Objective-C学习记录】第二十八天
- coreApp="true";android:sharedUserId="android.uid.system";android:process="system"
- [Err] 1062 - Duplicate entry '111' for key 'PRIMARY'