zoukankan      html  css  js  c++  java
  • String中的方法

    1.string s1 = "abcdefghij";
       string s2 = "kuo";
       Console.WriteLine(s1.Clone());//实例 克隆方法

    2.  比较字符串的Compare()

    int s3 = String.Compare("abc", "jko");
    Console.WriteLine(s3);// s1>s2 返回 1 s1=s2 返回0 s1<s2 返回-1
    int s4 = string.Compare("hyenedwj",2,"abcdegifhjj",4,3);
    Console.WriteLine(s4);
    int s5 = s1.CompareTo("cde");
    Console.WriteLine(s5);

    3.链接字符串的Concat()

    string s3 = string.Concat("abc", "cde");
    Console.WriteLine(s3);
    object arg1="ss";
    string s4 = string.Concat(arg1);
    Console.WriteLine(s4);

    4.创建一个与指定的System.String具有相同的值得System.String 的新实例。

     Console.WriteLine(string.Copy("abcede"));

    5.比较字符串是否相等,第一个是实例化 第二个是静态的

    string s1 = "abcdefghij";
    string s2 = "kuo";
    Console.WriteLine(s1.Equals(s2));
    Console.WriteLine(string.Equals("abc", "abc"));

    6.索引位置

    Console.WriteLine(s1.IndexOf("b", 0));
    Console.WriteLine(s1.IndexOf("de", 0, 2, System.StringComparison.CurrentCulture));

    7.串联字符串数组的指定元素,其中在每个元素之间使用指定的分隔符。

    string[] ss = new string[] {"hello","world"};
    Console.WriteLine(string.Join(" ",ss,0,2));

    8.返回一个新字符串,其中当前实例中出现的所有指定字符串都替换为另一个指定的字符串。

     Console.WriteLine(s1.Replace("abc", "sss"));

  • 相关阅读:
    Spring中获取数据库表主键序列
    java学习:ArrayList的实现及原理
    MyBatis SQL动态装配
    Unsupported major.minor version 51.0解决方法
    spring自动装配
    c# 窗口关闭方法
    C# 自定义集合类
    C#接口的实现和继承实践
    C# 开发COM组件供c++使用
    C# 创建和引入动态链接库dll文件
  • 原文地址:https://www.cnblogs.com/sunxiaoyan/p/8258041.html
Copyright © 2011-2022 走看看