05.字符串的常用方法

TocharArray();   //将字符串转换成字符数组

new string(char[] chs);   //将字符数组转换成字符串

ToUpper();   //将字符串转换成大写

ToLower();   //将字符串转换成小写

s1.Equals(s2,stringComparison.OrdinallgnoreCase)   //不区分大小写比较

Split();   //分割函数    返回一个字符串类型的数组

bool Contains(string value);   //判断一个字符串中是否有包含的字符串

Replace();   //替换函数     使用新的字符串替换老的字符串

SubSting()  //截取字符串函数    包含开始截取的位置

bool
StartsWith(string value)判断字符串是否以子串value开始;

bool
EndsWith (string value)判断字符串是否以子串value结束;

int
IndexOf(string value):取子串value第一次出现的位置。如果没有返回-1

Int IndexOf(string
value,int startIndex)

int LastIndexOf(sting value)   判断指定字符最后一次出现的位置,如果没有返回-1

Trim();   //去掉字符串前导和后导空格

TrimStrat();   //去掉字符串的前导空格

TrimEnd();    //去掉字符串的后导空格

sting.IsNullOrEmpty();   //判断字符串是否为null或者是否为空

sting.Join();    //在字符串数组中 插入想要插入的字符串,之后返回字符串

来自为知笔记(Wiz)

时间: 2024-11-08 05:38:12

05.字符串的常用方法的相关文章

07python之字符串的常用方法

字符串作为python中常用的数据类型,掌握字符串的常用方法十分必要. 常用知识点: 1.字符串的3种格式化方法 2.字符串的strip()方法 3.字符串的join()方法 4.字符串可以切片 1.字符串的格式化有三种方式. 1)使用+拼接模式 2)使用占为符方式  %s 字符串占为符,%d数字占为符 3)使用字符串类的格式化方法,即 str.format() 优缺点: 1)此等方式开辟内存空间较大,不好,弃用 2)此等方式方便,可用 3)字符串格式化方法也挺好,可用. 总结:建议使用第二种,

*字符串-05. 字符串循环左移

1 /* 2 * Main.c 3 * D5-字符串-05. 字符串循环左移 4 * Created on: 2014年8月19日 5 * Author: Boomkeeper 6 ********部分通过******* 7 */ 8 9 #include <stdio.h> 10 11 int main(void){ 12 13 char str[100]={0}; 14 int N=0; 15 int endIndex=99;//字符串的结尾标识符 16 17 gets(str); 18

数组-05. 字符串字母大小写转换(10)

输入一个以#结束的字符串,本题要求将小写字母全部转换成大写字母,把大写字母全部转换成小写字母,其它字符不变. 输入格式: 输入在一行中给出一个长度不超过40的.以#结束的非空字符串. 输出格式: 在一行中按照要求输出转换后的字符串. 输入样例: Hello World! 123# 输出样例: hELLO wORLD! 123 import java.util.Scanner; public class Main { public static void main(String[] args) {

字符串-05. 字符串循环左移(20)

输入一个字符串和一个非负整数N,要求将字符串循环左移N次. 输入格式: 输入在第1行中给出一个不超过100个字符长度的.以回车结束的非空字符串:第2行给出非负整数N. 输出格式: 在一行中输出循环左移N次后的字符串. 输入样例: Hello World! 2 输出样例: llo World!He import java.math.BigInteger; import java.util.Scanner; public class Main { public static void main(St

*数组-05. 字符串字母大小写转换

1 /* 2 * Main.c 3 * E5-数组-05. 字符串字母大小写转换 4 * Created on: 2014年8月20日 5 * Author: Boomkeeper 6 *********部分通过********* 7 */ 8 9 #include <stdio.h> 10 11 int main(void){ 12 13 char str[40]={-1}; 14 15 gets(str); 16 17 int i,index; 18 for(i=0;i<40;i++

C#中静态方法的运用和字符串的常用方法(seventh day)

又来到了今天的总结时间,由于昨天在云和学院学的知识没有弄懂,今天老师又专门给我们非常详细地讲了一遍,在这里非常谢谢老师.O(∩_∩)O 话不多说,下面就开始为大家总结一下静态方法的运用和字符串的常用方法. 理论:静态方法  static [访问修饰符] [static] 返回值类型 方法名() { 方法体; } •命名规则:方法名开头大写,参数名开头小写,参数名.变量名要有意义 •方法的调用,对于静态方法,调用有两种方式 •如果在同一个类中,直接写名字调用就行了. •或者类名.方法名(); •r

4_java字符串及其常用方法

java字符串 1. 程序当中所有的双引号字符串,都是String类的对象, (就算没有 new , 也照样是) 2. 字符串的特点: 字符串的内容永不可变 [重点] 正是因为字符串不可改变,所以字符串是可以共享使用的 字符串效果上相当于是 char[]字符数组,但是底层原理是 byte[]字节数组 3. 创建字符串的常见 3+1 种方式 三种构造方法: public String() : 创建一个空白字符串, 不含有任何内容 public String(char[] array) : 根据字符

Java字符串的常用方法

Java字符串的常用方法public static void main(String[] args) {// TODO Auto-generated method stub String aString = "hellocensi @gmail.com " ;System.out.println(aString); int lenthString=aString.length();System.out.println("way1:"+lenthString);//常

C#2 (数值类型及调用、引用类型及调用、装拆箱、常量、变量、数据类型转换、算术运算符、赋值运算符、关系运算符、逻辑运算符、字符串的常用方法)

一.数值类型及其调用原理 名称 说明 所占字节 范围 byte 字节型 1 -27~27-1 short 短整型 2 -215~215-1 int 整型 4 -231~231-1 long 长整型 8 -263~263-1 char 字符型 1 0~65535 float 单精度型 4 ±1.5*10-45~±3.4*1038 double 双精度型 8 ±5.0*10-324~±1.7*10308 bool 布尔型 1 只有true和false两个值 static void Main(stri