今天讲的知识点比较多,比较杂,以至于现在脑子里还有点乱,慢慢来吧...

string

(1)string.length;

(获得你string字符串的长度)

(2)a = a.Trim();

重新赋值

(3)string.Trim();

去掉字符串前后空格

(4)string.TrimStart();

去掉前面的空格

(5)string.TrimEnd();

去掉后面的空格

(6) string.ToLower();

将所有大写字母转换为小写

(7)string.ToUpper();

将所有小写字母转换为大写

(8)sting.IndexOf("");

查找第一次出现该字符或者字符串的索引,如果返回值为-1表示找不到该字符或者字符串

(9)string.LastIndexOf("");

查找最后一次出现该字符或者字符串的索引,如果返回值为-1表示找不到该字符或者字符串

截取字符或者字符串:

(10)string.Substring(int i);

写一个int类型的参数。表示,从这个索引号开始到最后全部截取

(11)string.Sbustring(int i,int j);

有两个参数,表示从哪个索引开始,截取多少长度

例子:

(12)string.StartsWith("");

是否以某字符或者字符串开头

(13)string.EndsWith("");

是否以某字符或者字符串结尾

(14) string.Contains("");

判断是否包含某个字符或者字符串

(15)string.Replace(string old,string new);
      string.Replace(char old,char new);

想要替换掉的字符或字符串","转换后的字符或字符串;//替换

Math类

(1)Ceiling  取上线   天花板
 Math.Ceiling(double);  如4.4  =  5;

(2)Floor  取下线   地板
 Math.Floor(double);    如4.4  =  4;

(3)圆周率------π
  Math.PI  取π的值

(4)平方根
Math.Sqrt(值);

(5)四舍五入 分奇数.5和偶数.5之分   
 奇数0.5取上线如:1.5 = 2;  
 偶数0.5取下线 如:2.5=2;
 Math.Round(值);

(6)绝对值 Abs
 Math.Abs(值);

(7)最大值,
Math.Max(值,值);
        最小值
Math.Min(值,值);

(8)指定数值的指定次幂
Math.Min(值,幂);

Random随机数

DateTime:

时间类型代位符
string str = dt.ToString("yyyy年MM月dd日 HH时mm分ss秒");

异常保护

    try{}catch(){}finally{}

string、math类、random随机数、datetime、异常保护的更多相关文章

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

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

  2. string、math、random、datetime类

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

  3. Java—Math类和随机数类

    一.Math类(主要封装算数运算的静态方法) 定义: Math是没有构造方法的. java语言中提供了一个执行数学基本运算的Math类,Math类包括常用的数学运算和一些数学函数.还提供了一些常用的常 ...

  4. Date日期类,Canlendar日历类,Math类,Random随机数学类

    Date日期类,SimpleDateFormat日期格式类 Date  表示特定的时间,精确到毫秒 常用方法 getTime() setTime() before() after() compareT ...

  5. Java基础知识强化80:Math类random()方法的小扩展(控制产生目的数字的概率)

    1. Math.random()方法: Math.random()出现的数据是0.0<= x < 1.0之间,随机出现一个数据Math.random()>0.1概率是0.9 那么如下 ...

  6. Java基础知识强化81:Math类random()方法之获取任意范围的随机数案例(面试题)

    1. 需求:设计一个方法,可以实现获取任意范围内的随机数 分析:使用方法random()如下: public static double random() 注:Returns a pseudo-ran ...

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

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

  8. 构造方法,重载,static,math类(java基础知识七)

    1.构造方法概述和格式 * A:构造方法概述和作用     * 给对象的数据(属性)进行初始化 * B:构造方法格式特点     * a:方法名与类名相同(大小也要与类名一致)     * b:没有返 ...

  9. 函数内this指向+排序+找出数组大小项+Math类

    解决函数内this指向: 1,可以在函数外提前声明变量 _this/that = this 2,通过apply()和call()来修改函数内的this指向 二者区别: 用法是一样的,参数形式不一样 f ...

随机推荐

  1. TABLE CONTROL隐藏列和固定列的实现

    一.设置固定列 需求:为了方便对主要关心信息地查看,用户希望TABLE CONTROL左边的一列或者几列在屏幕上固定.针对用户这样子的需求, 我们首先会想到类似与屏幕编辑/可见等字段属性设置,但是此方 ...

  2. 计算DEM上的Profile图

    #!/usr/bin/env python # -*- coding: utf-8 -*- import sys, gdal, os from gdalconst import GA_ReadOnly ...

  3. Linux下运行windows程序

    现在Winxp停止了支持,那我们的windows程序是否可以再linux上执行呢,如下是一些参考的信息 在您的 Linux/Mac 操作系统上运行 Windows 软件 http://www.wine ...

  4. JSOM 中对各种字段操作

     function createListItem() {     var clientContext = new SP.ClientContext(_spPageContextInfo.siteAbs ...

  5. inputType属性

    android中inputType属性在EditText输入值时启动的虚拟键盘的风格有着重要的作用.这也大大的方便的操作.有时需要虚拟键盘只为字符或只为数字.所以inputType尤为重要.<E ...

  6. Java8 Lambda表达式教程

    转自:http://blog.csdn.net/ioriogami/article/details/12782141 1. 什么是λ表达式 λ表达式本质上是一个匿名方法.让我们来看下面这个例子: pu ...

  7. JNI在C 和 C++ 函数实现的不同

    在C中,JNI 函数调用由“(*env)->”作前缀,目的是为了取出函数指针所引用的值. 在 C++ 中,JNIEnv 类拥有处理函数指针查找的内联成员函数. 下面这两行代码访问同一函数,但每种 ...

  8. iOS设置文字过长时的显示格式

    以label为例: //设置文字过长时的显示格式 aLabel.lineBreakMode = UILineBreakModeMiddleTruncation; //截去中间 aLabel.lineB ...

  9. AFNetwork2.0在报错1016,3840的解决方法及一些感悟

    最近在学习AFNetwork,非常好的网络框架,能节省很多时间.不过请求网络数据时报错1016,3840. 这两个错误网上解决方法很多,http://blog.csdn.net/huifeidexin ...

  10. 系统吞吐量、TPS(QPS)、用户并发量、性能测试概念和公式

    PS:下面是性能测试的主要概念和计算公式,记录下: 一.系统吞度量要素: 一个系统的吞度量(承压能力)与request对CPU的消耗.外部接口.IO等等紧密关联.单个reqeust 对CPU消耗越高, ...