zoukankan      html  css  js  c++  java
  • ihandy2019笔记编程真题

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;
    
    namespace ConsoleApp1
    {
        class Program
        {
            static void Main(string[] args)
            {
                Console.WriteLine("请输入字符串");
                string s1 = Console.ReadLine();
                string s2 = string.Empty;
                int index = s1.LastIndexOf(" ");
                s2 = s1.Substring(index + 1);
                int n = s2.Length;
                Console.WriteLine("最后一个字符串的长度为{0}", n);
                Console.ReadLine();
    
            }
        }
    }

    题目:给定一个可能由任意数量的字母和空格组成的字符串序列,序列中每个只包含字母,不包含任何空格的子序列称为一个单词。请输出一个序列中最后一个单词的长度。

    解析:C# 中indexOf、lastIndexOf、subString方法的理解

    一、indexOf()

    indexOf("\"):返回"\"字符在此实例中第一个出现的索引位置,实例的下标是从0开始,如果未找到则返回-1.

    indexOf("\", 7):返回在此实例中从下标7开始的,第一次出现"\"的位置,如果未找到返回-1.

    二、lastIndexOf()

    lastIndexOf("\"):返回"\"在此实例中最后一个出现的索引位置。即从右向左搜索,第一次出现的"\"的位置,如果未找到则返回-1.

    lastIndexOf("\", 7):返回在此实例中从下标0开始到下标7结束的这一段子串中,最后一次出现"\"的位置 。即从右向左搜索,第一次出现的"/"的位置,如果未找到则返回-1.

    三、subString()

    Substring:截取字符串。Substring(7,2)表示从下标7开始,截取长度为2的字符串,Substring(7)表示从下标7开始,一直截取到字符串末尾。

  • 相关阅读:
    适配器
    策略
    oom的各种情况
    sql 优化//TODO
    聚簇索引和非聚簇索引
    Shard内部原理
    es集群健康状态
    转载 R语言颜色基础设置
    三维数据的展示
    python 文件保存 出错
  • 原文地址:https://www.cnblogs.com/redzzy/p/12195237.html
Copyright © 2011-2022 走看看