类之string类、Math类、DateTime类
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类的更多相关文章
- 类:String,Math,DateTime,Random
string类: 判断邮箱格式是否正确: 1.有且只能有一个@ 2.不能以@开头 3.@之后至少有一个. 4.@和.不能靠在一起 5.不能以.结尾 math 类: math.ceiling() ...
- 类:String,Math,DateTime,Random随机数,异常保护
String类: 练习: Math类: Random随机数: DateTime类: 异常保护: 练习: 1. 2. 3.方法一: 方法二: 4.人机大战石头剪刀布 5. //请输入你想输入的数字 // ...
- java中的BigDecimal和String的相互转换,int和String的类型转换,Integer类和String相互转换
一: /*由数字字符串构造BigDecimal的方法 *设置BigDecimal的小数位数的方法 */ 注:BigDecimal在数据库中存的是number类型. import java.math.B ...
- C#string类;math类;datetime类
String类: .Length字符的长度 .Trim()去掉开头以及结尾的空格 .TrimStart()去掉字符串开头的空格 .TrimEnd()去掉字符串后面的空格 .ToUpper()全 ...
- string、math、random、datetime类
1.string类 变量.Replace("想要替换掉的字符或字符串","转换后的字符或字符串");//替换 练习:判断邮箱格式是否正确 ...
- 【2017-02-26】String类、Math类、DateTime类
一.String类 黑色小扳手 - 属性 后面不带括号紫色立方体 - 方法 后面带括号 字符串.Length - 字符串长度,返回int类型 字符串.TrimStart() - 去 ...
- 【2-26】string/math/datetime类的定义及其应用
一string类 (1)字符串.Length Length作用于求字符串的长度,返回一个int值 (2)字符串.TrimStart(); TrimStart():可删除前空格,返回一个stri ...
- C# String类&Math类&DateTime类
String类: String a = "abcdefghijklmnopqrstuvwxyz"; int length = a.length; //获取字符串的长度: a = ...
- 【2017-2-26】C#String类、Math类、DateTime类
String类 黑色小扳手:属性 后面不带括号 紫色小箱子:方法 后面带小括号 1.字符串.Length; 字符串长度,返回int类型 字符串的长度 2.字符串.TrimSta ...
随机推荐
- c#的Marshal
补充过程中~ 感觉应该是C#调用非托管的比较专门的class 例1. public struct ImageDataMsg { public char DataType; public int Srv ...
- 命令 修改WAMP中mysql默认空密码
WAMP安装好后,mysql密码是为空的,那么要如何修改呢?其实很简单,通过几条指令就行了,下面我就一步步来操作. 首先,通过WAMP打开mysql控制台. 提示输入密码,因为现在是空, WAMP安装 ...
- 11.PHP 教程_PHP Switch 语句
switch 语句用于根据多个不同条件执行不同动作. PHP Switch 语句 如果您希望有选择地执行若干代码块之一,请使用 switch 语句. 语法 switch (n) { case labe ...
- selenium 学习笔记 ---新手学习记录(7) 问题总结(java)
1.想要获取固定ul下所有li的个数 如下图: //获取ul下li的个数 List<WebElement> elements = driver.findElement(By.id(&qu ...
- 电感耦合非接触IC卡系统的EMI问题
射频识别(RFID)技术近年来发展迅速,并获得了广泛应用.但作为一种无线射频技术,其电磁兼容(EMC)性能也越来越受到人们的关注.RFID涉及的频率范围甚广,包括低于135kHz.13.56MHz.4 ...
- JavaEE Tutorials (9) - 运行持久化示例
9.1order应用118 9.1.1order应用中的实体关系119 9.1.2order应用中的主键121 9.1.3实体映射到多个数据库表125 9.1.4order应用中的层叠操作125 9. ...
- Github 初识(上传、下载)
Git - 版本控制工具Github - 一个网站,提供给用户空间创建git仓储,保存用户的一些数据文档或者代码等GitLab - 基于Git的项目管理软件 上传 1 首先在Github 上注册一 ...
- BZOJ 1022
program bzoj1022; var t,n,i,ans,k,j,k1,k2:longint; bo:boolean; begin read(t); to t do begin read(n); ...
- 第三章 线性表(C#实现)
1.线性表 概念::零个或多个数据元素的有序序列. 描述: 2.线性表的抽象数据类型: ADT线性表 Data:线性表的数据对象集合为{a1,a2,...,an},每个元素的类型均为DataType. ...
- 七、cocos2dx之粒子系统
本文由qinning199原创,转载请注明:http://www.cocos2dx.net/?p=66 一.介绍 粒子系统指的是一个使用大量很小的精灵或者其他的一些绘制对象模拟一些模糊效果.使用传统的 ...