总结常用string方法和Arrat方法

String 对象方法
concat 字符串拼接
fontcolor 给字符串变色
fontsize 字符串字体大小(0-7)
italics() 斜体字符串
Indexof 从前往后查找字符串的位置
lastIndexof 从后往前找
charCodeAt(0) 查看下标为0的字母 Unicode编码
fromCharCode 使用Unicode转成字符串
link() 将字符串显示为链接。
match() 查找一个或者多个字符串,没有返回null 可以使用正则表达式
replace() 替换字符串 可以使用正则
slice(6-11) 提取 字符串的片段 也就是从6-11的字符串
small() 使用小字号来显示字符串
split() 将字符串分割成字符串数组 可以写俩参数
strike() 使用删除线来显示字符串。
sub() 把字符串显示为下标
sup() 把字符串显示为上标s
substr(3,7) 从第三个开始 截取3以后的7位 包前不包后
substring() 一个参数从该位置截取到最后 俩个参数截取中间的字符串
toLowerCase() 把字符串转换为小写
toUpperCase() 把字符串转换为大写
tostring 返回字符串
bold() 使用粗体显示字符串
big() 用大号字体显示字符串
trim() 除去字符串两边的空格
Array数组
concat() 添加数组 数组合并数组
join() 数组合并字符串
pop() 删除数组中最后一个元素
slice() 一个参数从该位置到最后,俩参数从该位置到第二个参数位置 包前不包后
sort() 给数组排序
push 向数组末尾添加新的元素
reverse() 颠倒数组的顺序 从后往前
shift 删除数组中第一个元素
slice 删除数组并替换
unshift() 向数组开头添加一个或多个元素
valueOf() 返回数组对象的原始值 一般在后台调用

原文地址:https://www.cnblogs.com/zhaoxialong/p/8283699.html

时间: 2024-10-14 01:29:36

总结常用string方法和Arrat方法的相关文章

virtual方法和abstract方法的使用(轉載)

在C#的学习中,容易混淆virtual方法和abstract方法的使用,现在来讨论一下二者的区别.二者都牵涉到在派生类中与override的配合使用. 一.Virtual方法(虚方法) virtual 关键字用于在基类中修饰方法.virtual的使用会有两种情况: 情况1:在基类中定义了virtual方法,但在派生类中没有重写该虚方法.那么在对派生类实例的调用中,该虚方法使用的是基类定义的方法. 情况2:在基类中定义了virtual方法,然后在派生类中使用override重写该方法.那么在对派生

详解equals()方法和hashCode()方法

前言 Java的基类Object提供了一些方法,其中equals()方法用于判断两个对象是否相等,hashCode()方法用于计算对象的哈希码.equals()和hashCode()都不是final方法,都可以被重写(overwrite). 本文介绍了2种方法在使用和重写时,一些需要注意的问题. 一.equal()方法 Object类中equals()方法实现如下: public boolean equals(Object obj) { return (this == obj); } 通过该实现

java 数组的 toString 方法和 equals 方法以及 java.lang.Object 对象的 toString 方法和 equals 方法

1 public class Test { 2 public static void main(String[] args) { 3 int[] a = {1, 2, 4, 6}; 4 int[] b = a; 5 int[] c = {1, 2, 4, 6}; 6 7 //下面这个方法打印的是a数组的引用地址 8 System.out.println(a.toString()); 9 //下面这个方法比较的是两个数组的引用是否相等 10 System.out.println("a.equals

Android中的Sqlite中的onCreate方法和onUpgrade方法的执行时机

今天在做数据库升级的时候,遇到一个问题,就是onCreate方法和onUpgrade方法的执行时机的问题,这个当时在操作的时候,没有弄清楚,很是迷糊,所以写代码的时候出现了很多的问题,所以没办法就去扒源代码看了.不过在此之前我讲解过一篇关于数据库升级的文章,但是那里没有详细的讲解一下这两个方法的执行时机,所以这里就在单独说一下 关于数据库升级的文章:http://blog.csdn.net/jiangwei0910410003/article/details/39670813 不多说,下面直接进

wait方法和sleep方法的区别

一.概念.原理.区别 Java中的多线程是一种抢占式的机制而不是分时机制.线程主要有以下几种状态:可运行,运行,阻塞,死亡.抢占式机制指的是有多个线程处于可运行状态,但是只有一个线程在运行. 当有多个线程访问共享数据的时候,就需要对线程进行同步.线程中的几个主要方法的比较: Thread类的方法:sleep(),yield()等 Object的方法:wait()和notify()等 每个对象都有一个机锁来控制同步访问.Synchronized关键字可以和对象的机锁交互,来实现线程的同步. 由于s

java为什么要重写hashCode方法和equals方法?

之前发布过一篇文章说的是关于 equals方法重写 http://www.cnblogs.com/aL0n4k/p/4777333.html 下面就hashCode方法发表一下本人的理解,仅供参考,交流. 在 关于java重写equals方法 已经提及说,比较2个对象的时候,要比较他们各自的属性. 那么重写hashCode方法是因为我们在接触到集合的时候,里面有个Set接口,他只能添加无序以及不重复的对象元素. 那有人会问,既然是这样我们直接用equals判断不就完了么? 实际上对Set集合而言

StringBuffer的insert()方法和append()方法

//StringBuffer的insert()方法和append()方法class aa{ public static void main (String[] args) { StringBuffer str = new StringBuffer("wlf"); System.out.println(str); //调用insert方法前结果:wlf str.insert(1,"ang"); System.out.println(str); //调用insert方法

Android中的Sqlite中的onCreate方法和onUpgrade方法的执行时机--(转)

原文:http://blog.csdn.net/jiangwei0910410003/article/details/46536329 今天在做数据库升级的时候,遇到一个问题,就是onCreate方法和onUpgrade方法的执行时机的问题,这个当时在操作的时候,没有弄清楚,很是迷糊,所以写代码的时候出现了很多的问题,所以没办法就去扒源代码看了.不过在此之前我讲解过一篇关于数据库升级的文章,但是那里没有详细的讲解一下这两个方法的执行时机,所以这里就在单独说一下 关于数据库升级的文章:http:/

线程中测试getName方法和getId方法

测试Thread类的getName方法和getI的方法,1.创建两个线程,输出默认的线程名字和默认的ID.2.创建一个线程,设置线程的名字并输出线程名字和默认ID. 一.获取默认的线程名字和ID,首先,新建类TestThreadNameAndId,在该类的main方法中,创建两个线程t0.t1:接着分别使用Thread类的getName方法和getId方法获取线程的名字和ID. //获取线程名字及IDpublic class TestThreadNameAndId {    //测试线程的get