zoukankan      html  css  js  c++  java
  • 0311类

    在不符合条件的时候用for再循环

    例如

                //for (; ; )

                //{             

                //    Console.Write("请输入一个年份");

                //    int n = int.Parse(Console.ReadLine());

                //    if (n <= 9999 && n>= 1)

                //    {

                       

                //        for (; ; )

                //        {                      

                //            Console.Write("请输入一个月份");

                //            int y = int.Parse(Console.ReadLine());

                //            if (y >= 1 && y <= 12)

                //            {

                              

                //                for (; ; )

                //                {

                //                    Console.Write("请输入一个日期");

                //                    int r = int.Parse(Console.ReadLine ());

                //                    if (r <= 31 && r >= 1)

                //                    {

                //                        if (y == 1 || y == 3 || y == 5 || y == 7 || y == 8 || y == 10 || y == 12)

                //                        {

                //                            if (r >= 1 && r <= 31)

                //                            {

                //                                Console.WriteLine("年" + n + "月" + y + "日" + r);

                //                                break;

                //                            }

                //                            else

                //                            {

                //                            }

                //                        }

                //                        if (y == 4 || y == 6 || y == 9 || y == 11)

                //                        {

                //                            if (r <= 30 && r >= 1)

                //                            {

                //                                Console.WriteLine("年" + n + "月" + y + "日" + r);

                //                                break;

                //                            }

                //                            else

                //                            {

                //                                Console.WriteLine("输入的日期有误");

                //                            }

     

                //                        }

                //                        else

                //                        {

                //                            if ((n % 4 == 0 && n / 100 != 0) || n / 400 == 0)

                //                            {

                //                                if (r >= 1 && r <= 29)

                //                                {

                //                                    Console.WriteLine("年" + n + "月" + y + "日" + r);

                //                                    break;

                //                                }

                //                                else

                //                                {

                //                                    Console.WriteLine("输入的日期有误");

                //                                }

     

                //                            }

                //                            else

                //                            {

                //                                if (r <= 28 && r >= 1)

                //                                {

                //                                    Console.WriteLine("年" + n + "月" + y + "日" + r);

                //                                    break;

     

                //                                }

                //                                else

                //                                {

                //                                    Console.WriteLine("输入的日期有误");

                //                                }

     

                //                            }

                //                        }

                //                    }

                //                    else

                //                    {

                //                        Console.WriteLine("输入的日期有误");

                //                    }

                //                }

                //                break;

                //            }

                //            else

                //            {

                //                Console.WriteLine("输入的月份有误");

                //            }

     

                //        }

                //        break;    

                //    }

                //    else

                //    {

                //        Console.WriteLine("输入的年份有误");

                //    }

                //}

                //Console.ReadLine();

    Try-catch

    Try是保护执行里面的代码段,若其中有错误不会管下面的直接跳转到catch

    Catch:发现try中有错误直接执行;没有错误不执行

    Finally不管前面有没有错误都执行

    String类

    大String包含小string

    Length字符串的长度

    X.trim()  去掉字符串前后的空格trimstart()去掉前面的空格trimend是去掉后面的空格

    X=x.ToLower();将字符串中的大写英文字符转化成小写

    X=x.ToUpper();将字符串中的小写英文字符转化成小写

    Int c=a.lndexof()从前面找到前面的一个字符

    Int d=a.lastindexof()找到后面的一个和前面相同的字符

    Bool b=a.Contains()字符串中是否有此字符

    Substring(m,n)从第m为截取字符串,截取n个

    Replace(”字”,”子”)替换所有符合指定段的字符串条件的字符串

    Math类

    Ceiling  取上线的意思floor   取下线的意思

    Math.pi   圆周率   math.Sqrt()  平方根的意思

    Math.Round()  四舍五入,当整数部分为奇数.5上位,整数部分为偶数.5舍去

  • 相关阅读:
    MinIO:客户端mc
    jenkins:修改默认工作目录
    Shell:cut工具
    使用ArrayList时代码内部发生了什么(jdk1.7)?
    Heap Sorting 总结 (C++)
    我的第一篇——nginx+naxsi总结篇1
    PHP学习-验证用户名密码
    springboot使用事务
    springboot数据格式验证(二)——自定义日期格式验证
    springboot数据格式验证(一)
  • 原文地址:https://www.cnblogs.com/wcc731546227/p/5266904.html
Copyright © 2011-2022 走看看