• 不连续的处断开


    /*
    标题:不连续的处断开
    内容:
    下列代码运行结果为:
    12345
    23456
    89
    23456789
    即把一个串从数字不连续的位置断开。试完善之。

    String s = "12345234568923456789";
    String t = "1";
    for(int i=1; i<s.length(); i++)
    {
    if(s.charAt(i)==s.charAt(i-1)+1)
    {
    t += s.charAt(i);
    }
    else
    {
    System.out.println(t);
    _____________________________;
    }
    }
    System.out.println(t);
    */

     1 class pro02 {
     2     public static void main (String[] args){
     3         String s = "12345234568923456789";
     4         String t = "1";
     5         for(int i=1; i<s.length(); i++)
     6         {
     7             if(s.charAt(i)==s.charAt(i-1)+1)
     8             {
     9                 t += s.charAt(i);
    10             }    
    11             else
    12             {
    13                 System.out.println(t);
    14                 t = "" + s.charAt(i);//这里,t为String类型,如果不加"",编译会出现错误,
    15             }        
    16         }
    17         System.out.println(t);
    18     }
    19 }

    /*

    char charAt(int index)
    返回指定索引处的 char 值。
    */

  • 相关阅读:
    1015
    1016
    1014
    1002
    1010
    1006
    动态规划1001
    动态规划1002
    使用EF框架调用带有输出参数(output)的存储过程
    工程地质相关知识
  • 原文地址:https://www.cnblogs.com/wsxjbky/p/3056051.html
Copyright © 2020-2023  润新知