String对象的笔记

原创 2011年01月20日 17:28:00

认识是不断深入和发展的,按照书上的介绍内容来记下一下笔记吧。

 

1.可以声明一个基本数据类型的字符串,然后把它当做一个String对象来用。系统自动转换了。 

 

String   charAt();charCodeAt;fromCharCode(); 

 

 

2.关于子串的函数

 

(1)返回某个指定的字符串值在字符串中首次出现的位置

 

        stringObject.indexOf(searchvalue,fromindex)                     http://www.w3school.com.cn/js/jsref_indexOf.asp
(2)返回一个指定的字符串值最后出现的位置
	stringObject.lastIndexOf(searchvalue,fromindex)               http://www.w3school.com.cn/js/jsref_lastindexof.asp
(3)substr() 方法可在字符串中抽取从 start 下标开始的指定数目的字符
	stringObject.substr(start,length)  
   	特殊:如果是负数,那么该参数声明从字符串的尾部开始算起的位置。
                也就是说,-1 指字符串中最后一个字符,-2 指倒数第二个字符,以此类推。
(4)substring() 方法用于提取字符串中介于两个指定下标之间的字符。
         stringObject.substring(start,end)
    	返回一个新的字符串,该字符串值包含 stringObject 的一个子字符串,
	其内容是从 start 处到 stop-1 处的所有字符,其长度为 stop 减 start。
(5)stringObject.toLowerCase()
        stringObject.toUpperCase()

 

String创建对象理解

对String的创建过程进一步理解。
  • njiang
  • njiang
  • 2015年02月27日 20:45
  • 1176

string对象不可变的原理

ps:主要是其内部使用了private final修饰成员,如果想修改,需要使用到反射技术 string方法的修改效果是通过新建StringBuilder来实现的,更老的版本使用StringBuff...
  • cws1214
  • cws1214
  • 2016年08月12日 17:02
  • 452

js中String对象和Array对象的常用方法和属性

String对象有哪些方法? String对象的属性有: (1) length (返回字符串的字符长度) (2) prototype (3) constructor ...
  • xiaobing_hope
  • xiaobing_hope
  • 2016年09月07日 16:43
  • 1422

String 创建几个对象问题(详解-不容错过)

String 创建几个对象问题(详解)
  • lv836735240
  • lv836735240
  • 2014年07月31日 21:25
  • 3300

JavaScript中String对象常见方法及属性

JavaScript String对象简介在JavaScript,基本数据类型有Number型、String型、Boolean型、Undefined型、Null型、Function型等。String对...
  • a153375250
  • a153375250
  • 2016年03月30日 12:57
  • 1926

关于创建String对象过程的内存分配

关于创建String对象过程的内存分配 常量池(Constant Pool):指的是在编译期被确定,并被保存在已编译的.class文件中的一些数据。JVM虚拟机为每个被装载的类型维护一个常量池。...
  • xiabing082
  • xiabing082
  • 2015年11月10日 14:09
  • 2633

new String()究竟创建几个对象?

new String()究竟创建几个对象?1. 由来遇到一个Java面试题,是关于String的,自己对String还有点研究?下面是题目的描述: 在Java中,new String("hello...
  • Sun1956
  • Sun1956
  • 2016年11月14日 17:39
  • 4529

String,到底创建了多少个对象?

Java代码   String str=new String("aaa");   String str=new String("aaa"); 这行代码究竟创建了几个String对象呢?答案是2个...
  • s1491695565
  • s1491695565
  • 2016年07月05日 18:02
  • 2564

为什么打印String对象,不是地址值?

首先看一下API中String类的toString()方法: toString public String toString() 返回此对象本身(它已经是一个字符串!)。 指定者:接口 Char...
  • ITdevil
  • ITdevil
  • 2017年07月18日 19:14
  • 370

string 转 java对象、转map的方式

1、使用fastJson 将String转 map: String out;         Object succesResponse = JSON.parse(out);    //先...
  • start_2013
  • start_2013
  • 2016年08月14日 15:05
  • 16602
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:String对象的笔记
举报原因:
原因补充:

(最多只允许输入30个字)