第六天学习内容 类

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

namespace day06
{
    class Program
    {
        static void Main(string[] args)
        {
            /*   string x = "   abc     ";
               int i = x.Length;
               Console.WriteLine(x);
               Console.WriteLine(i);
               Console.WriteLine(x.Trim().Length);  //去掉x中的空格
               Console.WriteLine(x.TrimEnd().Length);//去掉x中后面的空格
               Console.WriteLine(x.TrimStart().Length);//去掉x中前面的空格
               Console.WriteLine(x.ToUpper());  //把x中的小写转为大写

Console.WriteLine("请输入你的身份证号");
              string x= Console.ReadLine();
              string y = x.Substring(6,8);  //截取x中从第六位开始的8个字符
              Console.WriteLine(y);
               string a=y.Substring(0,4);
               string b=y.Substring(4,2);
               string c=y.Substring(6,2);
               Console.WriteLine("您的生日是" + a + "年" + b + "月" + c + "日");
           
               Console.ReadKey();

string z = "我小字不想混字了字";
               Console.WriteLine("你"+z.Substring(1).Replace("字了字","了").Replace("字","子")); //替换字符

//提取邮箱的用户名
            Console.WriteLine("请输入你的邮箱地址:");
            string q = Console.ReadLine();
            if (q.Contains("@"))
            {
                Console.WriteLine("您的用户名是:" + q.Substring(0, q.IndexOf("@")));
            }
            else
            {
                Console.WriteLine("您的输入有误");
            }
            Console.ReadKey();

Console.WriteLine("请输入一个年份");
            string s = Console.ReadLine();
            try
            {
                DateTime dt = new DateTime();
                dt = Convert.ToDateTime(s+"/2/29");
                Console.WriteLine(s+"是闰年");
            }
            catch (Exception)
            {
                Console.WriteLine(s+"不是闰年");
               
            }
            Console.ReadKey();

for (int i = 1; i  <= 20; i ++)
            {
                for (int j = 1; j <= 20; j++)
                {
                    if (i==9&&j==9||i==11&j==9||i==9&&j==11||i==11&&j==11||i==10||j==10)
                    {
                        Console.Write("◆");
                    }
                    else
                    {
                        Console.Write("◇");
                    }
                  
                }
                Console.Write("\n");
            }
            Console.ReadKey();

string s = "helloworld";
            for (int i = 0; i < s.Length; i++)
            {
                Console.Write(s.Substring(i, 1).ToUpper()+"\t");

}
            Console.ReadKey();

Console.WriteLine("是否要烧开水(y/n)");
            string x = Console.ReadLine();
            if (x=="y")
            {
               
                for (int i = 0; i <= 100; i++)
                {

switch (i)
                    {
                        case 30:
                            Console.WriteLine("水温了");
                            break;
                        case 50:
                            Console.WriteLine("水热了");
                            break;
                        case 80:
                            Console.WriteLine("水快开了");
                            break;
                        case 100:
                            Console.WriteLine("水已经开了");
                            break;
                        default: Console.WriteLine(i);
                            break;
                    }
                }
            }
            Console.ReadKey();*/

}
    }
}

时间: 2024-10-29 10:45:46

第六天学习内容 类的相关文章

Java学习-023-Properties 类 XML 配置文件读取及写入源代码

之前的几篇 Properties 文章已经讲述过了 Java 配置文件类 Properties 的基本用法,查看 JDK 的帮助文档时,也可看到在 Properties 类中还有两个方法 loadFromXML(InputStream) 和 storeToXml(OutputStream, String, String),由方法名中的 xml 不难确定这两个方法分别是读取/写入数据到 xml 文件.JDK 文档部分如下所示: 因而此文将通过源码实例演示 Properties 类是如何将数据写入

Java数据结构学习—Collections类

java.util 类 Collections java.lang.Object java.util.Collections public class Collections extends Object 此类完全由在 collection 上进行操作或返回 collection 的静态方法组成.它包含在 collection 上操作的多态算法,即"包装器",包装器返回由指定 collection 支持的新 collection,以及少数其他内容. 如果为此类的方法所提供的 colle

周五(2015.7.24)学习内容

周五(2015.7.24)学习内容 一.变量 1.变量就是一块空间 2.变量三要素:数据类型 变量名 变量值 3.由于电脑记录位置的时候不是很好找(0x0156892321)变量名(num). 二.数据类型 八大数据类型:1.数值型:整数类型(byte,short,int,long);浮点类型(float,double);2.非数值型:字符型(char);布尔型boolean(true/false). 注: String类型不是基本数据类型,而是引用数据类型,它是Java提供的一个类. 三.命名

周三(2015.7.22)学习内容

周三(2015.7.22)学习内容: 一.计算机程序是什么? 就是为了解决某一个问题而编写的一系列有序指令的集合. 二.Java的相关技术有哪些? JavaSE(桌面应用程序)  JavaEE(网站)  JavaME(手机应用),现在已被Android取代 三.开发Java程序的步骤有哪些? 首先编写,接着编译,然后运行. 编写一个Java程序的详细步骤 1.配置环境变量 (1).首先对我的电脑点击右键→属性→高级系统设置→环境变量→系统变量,在系统变量中查找有没有名称为path的变量名,如果有

20175333曹雅坤第十周学习总结 ###教材学习内容总结

20175333曹雅坤第十周学习总结 教材学习内容总结 第十二章 Java多线程机制 进程与线程 线程是比进程更小的执行单位,一个进程在其执行过程中,可以产生多个线程,形成多条执行线索,每条线索,即每个线程也有它自身的产生.存在和消亡的过程. Java中的线程 Java语言的一大特性点就是内置对多线程的支持. Java虚拟机快速地把控制从一个线程切换到另一个线程.这些线程将被轮流执行,使得每个线程都有机会使用CPU资源. 线程在它的一个完整的生命周期中通常要经历如下的四种状态: 新建 运行 中断

ijwmh1-2-以前学习整理出来的学习内容--什么是变量1整型变量

崧闱旭 ijwmh1-2-以前学习整理出来的学习内容--什么是变量1整型变量

2015.7.31学习内容

2015.7.31学习内容 循环结构——for循环 1.什么时候选用for循环结构? 当循环次数固定的时候,我们首选for循环 2.for循环结构的基本语法和执行顺序是什么? (1).for语法 for(初始变量;循环条件;迭代变量){ } for(int i=0;i<100;i++){ //循环操作 } (2).死循环:如果一个循环没有终止条件,那么该程序将会无休止的执行下去,直到我们强行结束掉该程序 ,程序才强行退出,那么这样的循环,称为死循环. (3).break 当我们想要在循环过程中,

2017/9/5的学习内容___通过yield实现在单线程的情况下实现并发运算的效果

之前的学习内容,由于没有申请开通博客,就没有分享,今天想分享一下学习内容:通过yield实现在单线程的情况下实现并发运算的效果 采用的是经典的生产消费者模型 定义了两个函数 Consumer与Producer 关于生成器标志yield : 如果用__next__访问,只是单纯调用yield :如果是send访问,不仅可以访问yield,也可以给yield赋值! 需求:一个人造包子:两个人吃包子: 代码如下: 1 # -*- coding:utf-8 -*- 2 # Author : 何子辰 3

python-第一块,笔记整理和学习内容复习(day1 - day2 - day3)

DAY1 学习内容: 今天是培训班开班第一天,第一天,了解了python的历史,发展前景,也喝了Alex老师的一大碗鸡汤.鸡汤是鲜的,然后学习还是要学得. 今天写了python的第一个程序,hello world.突然想起大学的时候学习c语言的时候,写的也是这个.此时此刻,新增所想确实,hello python,i'm coming. 笔记:大写代表常量,例如PIE: ASCII的起源,以及gb2312.gbk.gb18031和utf-8等编码的出生: 注释:单行用#,多行用'''   ''':