如何清除字符串两边的空白健?

lgqwelcome 2003-08-21 09:34:02
请问个位师傅!
如何清除字符串两边的空白健?
有什么函数可用?
...全文
48 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
alec_ma 2003-08-21
  • 打赏
  • 举报
回复
有没有可以去除不可显示的字符的函数
valorman 2003-08-21
  • 打赏
  • 举报
回复
使用trim函数就能满足你的需要了。
wellwelcome 2003-08-21
  • 打赏
  • 举报
回复
trim(str)
ltrim(str)//左
rtrim(str)//右
vsice 2003-08-21
  • 打赏
  • 举报
回复
trim,ltrim,rtrim
1. 文档注释可以在:类,常量,方法上声明 文档注释可以被javadoc命令所解析并根据内容生成手册 2. 字符串是不变对象:字符串对象一旦创建,内容是不可改变的,要想改变内容一定会创建新对象。 字符串若使用字面量形式创建对象,会重用以前创建过的内容相同的字符串对象。 使用new关键字创建的字符串对象由于不会存入常量池也不会检查常量池,所以不会重用对象。 java编译器有一个优化措施,就是若计算表达式运算符两边都是字面量,那么编译器在生成class文件时就将结果计算完毕并保存到编译后的class文件中了。 3. String使用了final修饰,不能被继承 方法: 1)int length():该方法用来获取当前字符串的字符数量,无论中文还是英文每个字符都是1个长度 2)int indexOf(String str):查看给定字符串在当前字符串中的位置。 首先该方法会使用给定的字符串与当前字符串进行全匹配,当找到位置后,会将给 定字符串中第一个字符在当前字符串中的位置返回。常用来查找关键字使用。 重载方法: int lastIndexOf(String str):返回给定的字符串在当前字符串中最后一次出现的位置 3)String substring(int start,int end):截取当前字符串的部分内容 从start出开始,截取到end(但是不含有end对应的字符) Java API有个特点,凡是使用两个数字表示范围时,通常都是“含头不含尾”的。 重载方法: sub=str.substring(4):只需传入一个参数,从给定的位置开始连续截取到字符串末尾 4)String trim():去除当前字符串两边空白 5)char charAt(int index):返回当前字符串中给定位置处对应的字符 6)boolean startsWith(String str):用来判断当前字符串是否是以给定的字符串起始的 boolean endsWith(String str):用来判断当前字符串是否是以给定的字符串结尾的。 7)String toUpperCase() String toLowerCase():将一个字符串中的英文部分转换为全大写或全小写(验证码使用) 8)valueOf():String 提供了一组静态方法 该方法有若干的重载,用来将其他类型数据转换为字符串

5,387

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧