String类

string a = "abcdef123456"; 注:字符串的长度是从0开始计数的如:0,1,2,3,4,5,6,7,8,9........

a.Length;     是一个属性,代表字符串的长度 ★
a[2];     a代表字符串中a打头,2代表在字符串中的位置,从0开始数,[]是索引号,a[2]输出结果是c

a=a.Trim();     去除左右两边的空格 ,不能去除字符串里面的空格★
a=a.TrimStart();     去掉左边的空格
a=a.TrimEnd();     去掉右边的空格

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

a=a.StartsWith("a");     匹配开头,看是不是以a开头,返回true或false
a=a.EndsWith("6");     匹配结尾,看是不是以6结尾,返回true或false
a=a.Contains("cd");     匹配整个字符串中是否包含cd,返回true或false ★

a=a.IndexOf("1");     某字符串在str里面哪个位置出现(第一次出现的位置)
a=a.LastIndexOf("2"):     某字符串在str里面最后一次出现的位置

a=a.Substring(5,4);     截取字符串 从第五位开始截取字符串,截取4位 ★

a=a.Replace("cd","gg");     替换所有符合指定段的字符串条件的字符串(查找替换功能),将字符串中的cd替换为gg

Math类:

double n = 3.1415;
Math.Round(n,2);     将n四舍五入,小数点后保留2位
Math.Ceiling(n);     取大于该小数的最小整数
Math.Floor(n);     取小于该小数的最大整数
Math.Sqrt(a);     开平方,平方根
Math.Pow(2,4);     求2的4次方

DateTime类:

DateTime d =DateTime.Now     获取电脑当前时间

DateTime d=new DateTime ();定义一个新的时间,初始为零
int a = d.Year;     提取年份
int b = d.Month;     提取月份
int c = d.Day;    提取日期
int e = d.Hour;     提取小时
int f = d.Minute;     提取分钟
int g = d.Second;     提取秒
int h = d.Millisecond;     提取毫秒
int k = d.DayOfYear;     获取日期是该年中第几天
DayOfWeek l = d.DayOfWeek;     该日期是一周中的周几

System.TimeSpan da = new TimeSpan(1,0,0,0);
d = d.Add(da);

d = d.AddYears(1);     添加一年 
d = d.AddMouth(1);     添加一个月
d = d.AddDay(1);     添加一天
d = d.AddHour(1);     添加一小时
d = d.AddMinute(1);     添加一分钟
d = d.AddSeconds(1);     添加一秒钟

ToString("yyyy年MM月dd日 hh时mm分ss秒") 按”年月日时分秒“表示出来(hh表示12小时制;HH表示24小时制;年月日时分秒可以用代位符单独替出,也可以几个替出)

类之string类、Math类、DateTime类的更多相关文章

  1. 类:String,Math,DateTime,Random

    string类: 判断邮箱格式是否正确: 1.有且只能有一个@  2.不能以@开头  3.@之后至少有一个.  4.@和.不能靠在一起  5.不能以.结尾 math 类: math.ceiling() ...

  2. 类:String,Math,DateTime,Random随机数,异常保护

    String类: 练习: Math类: Random随机数: DateTime类: 异常保护: 练习: 1. 2. 3.方法一: 方法二: 4.人机大战石头剪刀布 5. //请输入你想输入的数字 // ...

  3. java中的BigDecimal和String的相互转换,int和String的类型转换,Integer类和String相互转换

    一: /*由数字字符串构造BigDecimal的方法 *设置BigDecimal的小数位数的方法 */ 注:BigDecimal在数据库中存的是number类型. import java.math.B ...

  4. C#string类;math类;datetime类

    String类: .Length字符的长度   .Trim()去掉开头以及结尾的空格 .TrimStart()去掉字符串开头的空格 .TrimEnd()去掉字符串后面的空格   .ToUpper()全 ...

  5. string、math、random、datetime类

    1.string类 变量.Replace("想要替换掉的字符或字符串","转换后的字符或字符串");//替换 练习:判断邮箱格式是否正确            ...

  6. 【2017-02-26】String类、Math类、DateTime类

    一.String类 黑色小扳手 - 属性     后面不带括号紫色立方体 - 方法     后面带括号 字符串.Length  -  字符串长度,返回int类型 字符串.TrimStart() - 去 ...

  7. 【2-26】string/math/datetime类的定义及其应用

    一string类 (1)字符串.Length    Length作用于求字符串的长度,返回一个int值 (2)字符串.TrimStart();  TrimStart():可删除前空格,返回一个stri ...

  8. C# String类&Math类&DateTime类

    String类: String a = "abcdefghijklmnopqrstuvwxyz"; int length = a.length;  //获取字符串的长度: a = ...

  9. 【2017-2-26】C#String类、Math类、DateTime类

    String类 黑色小扳手:属性      后面不带括号 紫色小箱子:方法      后面带小括号 1.字符串.Length;   字符串长度,返回int类型 字符串的长度 2.字符串.TrimSta ...

随机推荐

  1. org.apache.tomcat.util.bcel.classfile.ClassFormatException: null is not a Java .class file

    org.apache.tomcat.util.bcel.classfile.ClassFormatException: null is not a Java .class file   在$TOMCA ...

  2. C++内联函数、函数模板之于头文件

    一.基本说明 C++标准中提到,一个编译单元是指一个.cpp文件以及它所include的所有.h文件,.h文件里的代码将会被扩展到包含它的.cpp文件里,然后编译器编译该.cpp文件为一个.obj文件 ...

  3. Java学习之内部类

    示例1: package com.swust.面向对象; class Person1{ private String username="zhangsan"; public Per ...

  4. AeroSpike 记录

    1.基本概念: namespace:类似关系型数据库中的schema,这个需要在配置文件中配置,可以指定存储引擎.存储大小.备份数.存活时间等 set:类似关系型数据库中的表 record:类似关系型 ...

  5. thinkphp phpexcel导出

    近期做一个项目涉及到商品信息的批量导出与导入,遂记录了下来,框架是tp框架3.2.3(tp5.0性质是一样的,无非是加载方法与所放目录不一样罢了),运用的是phpexcel,闲话不多说,上代码 1.首 ...

  6. [LeetCode]题解(python):085-Maximal Rectangle

    题目来源: https://leetcode.com/problems/maximal-rectangle/ 题意分析: 给定一个二维的二进制矩阵,也就是只包括0 和 1的,找出只包括1的最大的矩阵的 ...

  7. 关于QT中evaluateJavaScript()函数返回值的处理问题

    关于QT中evaluateJavaScript()函数返回值的处理问题 - 寒风问雪的专栏 - 博客频道 - CSDN.NET 关于QT中evaluateJavaScript()函数返回值的处理问题 ...

  8. linux内核源码阅读之facebook硬盘加速flashcache之二

    flashcache数据结构都在flashcache.h文件中,但在看数据结构之前,需要先过一遍flashcache是什么,要完成哪些功能?如果是自己设计这样一个系统的话,大概要怎么设计. 前面讲过, ...

  9. C++ 经常使用类 string类

    ===6.3.2使用string对象=== string word="I love China" *链接字符串* string description=adjective  + & ...

  10. Objective-c 方法的调用

    在书写了类的声明和实现后,应用程序如何去调用它呢? 在Objective-c中,调用方法的简单格式如下: 1⃣   [实例  方法];    如: [person setAge:32];  其中 pe ...