| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2223 人关注过本帖
标题:JSP截取字符串问题
只看楼主 加入收藏
jenny
Rank: 1
等 级:新手上路
帖 子:91
专家分:0
注 册:2005-9-23
收藏
 问题点数:0 回复次数:8 
JSP截取字符串问题

String a="1234567890";

怎么从a截取第N位开始的M个字符?

搜索更多相关主题的帖子: JSP 字符 
2006-08-16 09:56
无理取闹
Rank: 9Rank: 9Rank: 9
等 级:贵宾
威 望:53
帖 子:4264
专家分:0
注 册:2006-7-26
收藏
得分:0 

charAt
public char charAt(int index)返回指定索引处的 char 值。索引范围为从 0 到 length() - 1。序列的第一个 char 值在索引 0 处,第二个在索引 1 处,依此类推,这类似于数组索引。
如果索引指定的 char 值是代理项,则返回代理项值。


指定者:
接口 CharSequence 中的 charAt
参数:
index - char 值的索引。
返回:
此字符串指定索引处的 char 值。第一个 char 值在索引 0 处。
抛出:
IndexOutOfBoundsException - 如果 index 参数为负或小于此字符串的长度


win32汇编
病毒 加密
目前兴趣所在
2006-08-16 09:58
jenny
Rank: 1
等 级:新手上路
帖 子:91
专家分:0
注 册:2005-9-23
收藏
得分:0 
charAt( )不是只能截取一个字符吗?有没有直接截取N个的

2006-08-16 10:01
jenny
Rank: 1
等 级:新手上路
帖 子:91
专家分:0
注 册:2005-9-23
收藏
得分:0 
说下getChars()的语法

2006-08-16 10:02
无理取闹
Rank: 9Rank: 9Rank: 9
等 级:贵宾
威 望:53
帖 子:4264
专家分:0
注 册:2006-7-26
收藏
得分:0 

getChars
public void getChars(int srcBegin,
int srcEnd,
char[] dst,
int dstBegin)将字符从此字符串复制到目标字符数组。
要复制的第一个字符在索引 srcBegin 处;要复制的最后一个字符在索引 srcEnd-1 处(因此要复制的字符总数是 srcEnd-srcBegin)。要复制到 dst 子数组的字符从索引 dstBegin 处开始,并结束于索引:


dstbegin + (srcEnd-srcBegin) - 1

参数:
srcBegin - 字符串中要复制的第一个字符的索引。
srcEnd - 字符串中要复制的最后一个字符之后的索引。
dst - 目标数组。
dstBegin - 目标数组中的起始偏移量。
抛出:
IndexOutOfBoundsException - 如果下列任何一项为 true:
srcBegin 为负。
srcBegin 大于 srcEnd
srcEnd 大于此字符串的长度
dstBegin 为负
dstBegin+(srcEnd-srcBegin) 大于 dst.length


win32汇编
病毒 加密
目前兴趣所在
2006-08-16 10:04
无理取闹
Rank: 9Rank: 9Rank: 9
等 级:贵宾
威 望:53
帖 子:4264
专家分:0
注 册:2006-7-26
收藏
得分:0 
api上不是都有么?

win32汇编
病毒 加密
目前兴趣所在
2006-08-16 10:04
jenny
Rank: 1
等 级:新手上路
帖 子:91
专家分:0
注 册:2005-9-23
收藏
得分:0 
还可以用substring,简单实用
b=a.substring(2,5);

2006-08-16 10:13
z108979979
Rank: 1
等 级:新手上路
威 望:1
帖 子:252
专家分:0
注 册:2006-6-19
收藏
得分:0 
String a="1234567890";
a.substring(n,n+m)
截取第N位开始的M个字符?

[此贴子已经被作者于2006-8-16 11:26:58编辑过]


2006-08-16 10:21
asdex1999
Rank: 1
等 级:新手上路
帖 子:45
专家分:0
注 册:2006-7-31
收藏
得分:0 
用substring(n,m );  n,m表示N 到M 之間的數

2006-08-16 10:44
快速回复:JSP截取字符串问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.011878 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved