String类: 练习: Math类: Random随机数: DateTime类: 异常保护: 练习: 1. 2. 3.方法一: 方法二: 4.人机大战石头剪刀布 5. //请输入你想输入的数字 //33,333,333.33…
1.string类 变量.Replace("想要替换掉的字符或字符串","转换后的字符或字符串");//替换 练习:判断邮箱格式是否正确            1.有且只能有一个@            2.不能以@开头            3.@之后至少有一个.            4.@和.不能靠在一起            5.不能以.结尾 2.math类 3.random随机数类 初始化  实例化   初始化语句不可以放置在循环当中Random ran…
一.Math类(主要封装算数运算的静态方法) 定义: Math是没有构造方法的. java语言中提供了一个执行数学基本运算的Math类,Math类包括常用的数学运算和一些数学函数.还提供了一些常用的常量,PI, E等. Math类中提供了许多数学函数算法,这些函数都被定义为static形式 调用起来也方便: Math.数学方法 Math.PI Math.E 常用的数学运算方法 1.三角函数 正弦:public static double sin(double a); 余弦:public stat…
Date日期类,SimpleDateFormat日期格式类 Date  表示特定的时间,精确到毫秒 常用方法 getTime() setTime() before() after() compareTo() 比较 toString() DateFormat是日期/时间格式化抽象类 SimpleDateFormat日期/时间格式化子类 SimpleDateFormat(模板字符串) 常用方法: format()  Date转换成字符串 parse ()  字符串转换成Date package co…
1. Math.random()方法: Math.random()出现的数据是0.0<= x < 1.0之间,随机出现一个数据Math.random()>0.1概率是0.9 那么如下: Math.random()>0.1? 2:4  上面表示出现数字2的概率为0.9,出现数字4的概率为0.1 2. 上面出现的是两个数,如果我们案例需求是多个数,控制概率出现,该怎么办呢? 下面是一个案例: 做一个翻宝程序,通过返回数字0-5来判断中奖情况, 012345,这几个数字的出现的概率是0出…
1. 需求:设计一个方法,可以实现获取任意范围内的随机数 分析:使用方法random()如下: public static double random() 注:Returns a pseudo-random number between 0.0 (inclusive) and 1.0 (exclusive). // 0.0 <= x <1.0 (1)键盘录入两个数. int start: int end: (2)想办法获取在start到end之间的随机数 (3)输出这个随机数 2. 代码实现:…
今天讲的知识点比较多,比较杂,以至于现在脑子里还有点乱,慢慢来吧... string (1)string.length; (获得你string字符串的长度) (2)a = a.Trim(); 重新赋值 (3)string.Trim(); 去掉字符串前后空格 (4)string.TrimStart(); 去掉前面的空格 (5)string.TrimEnd(); 去掉后面的空格 (6) string.ToLower(); 将所有大写字母转换为小写 (7)string.ToUpper(); 将所有小写…
String类 黑色小扳手:属性      后面不带括号 紫色小箱子:方法      后面带小括号 1.字符串.Length;   字符串长度,返回int类型 字符串的长度 2.字符串.TrimStart();    去掉前空格 字符串.TrimEnd();      去掉后空格 字符串.Trim();            去掉字符串的前后空格 //string 3.字符串.ToUpper();    将字符串中小写字母变成大写 字符串.ToLower();    将字符串中大写字母变成小写…
1.构造方法概述和格式 * A:构造方法概述和作用     * 给对象的数据(属性)进行初始化 * B:构造方法格式特点     * a:方法名与类名相同(大小也要与类名一致)     * b:没有返回值类型,连void都没有     * c:没有具体的返回值     * d:构造方法不用调用,一创建对象就执行了,     * e:构造方法可以重载. * C:构造方法格式         修饰符(public) 类名(){     //无参构造方法          } 修饰符(public)…
解决函数内this指向: 1,可以在函数外提前声明变量 _this/that = this 2,通过apply()和call()来修改函数内的this指向 二者区别: 用法是一样的,参数形式不一样 fn.call(obj,ab) fn.apply(obj,[a,b]) 二者代表的是将函数内的this换成obj之后,然后把fn调用 3,bind修改函数内的this: fn.bind(obj,a,b)只是替换了this,但不调用fn,返回的是函数 fn.bind(obj,a,b)() 找出数组中的最…