• String类的方法应用


    String类的几个方法的应用示例:

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;

    namespace ConsoleApplication1
    {
    class Program
    {
    static void Main(string[] args)
    {
    string str1 = "Dood morning!";
    string str2 = "How are you?";
    //输出两个字符串
    Console.WriteLine(str1);
    Console.WriteLine(str2);
    //输出两个字符串的长度
    Console.WriteLine("字符串str1的长度为{0}", str1.Length);
    Console.WriteLine("字符串str2的长度为{0}", str2.Length);
    //比较字符串的长度
    Console.WriteLine(str1.CompareTo(str2));
    //判断字符串是否相等
    Console.WriteLine(str1.Equals(str2));
    //输出和给定字符串在原字符串中的位置
    Console.WriteLine("字符串"are"在str2中的位置是:{0}", str2.IndexOf("are"));
    //输出和给定字符串在原字符串中最后出现的位置
    Console.WriteLine("字符串"are"在str2中最后出现出现的位置是:{0}", str2.LastIndexOf("are"));
    //判断字符串是否以给定字符串开始
    Console.WriteLine(str1.StartsWith("Good"));
    //判断字符串是否以给定字符串结尾
    Console.WriteLine(str1.EndsWith("morning"));
    //提取字符串,从第五位开始,提取七个字符,输出新字符串
    Console.WriteLine(str1.Substring(5, 7));
    //在原字符串中从第八位开始,插入给定字符串
    Console.WriteLine(str1.Insert(8, "hello"));
    //从原字符串的第六位开始,删除三个字符
    Console.WriteLine(str1.Remove(6, 3));
    //去掉字符串前后的空格
    Console.WriteLine(str1.Trim());
    Console.ReadLine();
    }
    }
    }

    运行结果如下:


  • 相关阅读:
    1.两数之和 力扣,水题
    525.连续数组 力扣 (前缀和)
    [LeetCode]56. Group Anagrams变位词分组
    界面布局注意(一)
    docker常用命令
    docker常用批量操作命令
    Golang package之math/rand
    (三)虚拟机与Linux新尝试——20155306白皎
    洛谷 P1383 codevs 3333 高级打字机
    BZOJ 1013 cogs 1845 [JSOI2008]球形空间产生器sphere
  • 原文地址:https://www.cnblogs.com/liyajuan333/p/11649501.html
Copyright © 2020-2023  润新知