JAVA_String之trim()源码
来源:互联网 发布:贝克汉姆 帅 知乎 编辑:程序博客网 时间:2024/06/09 14:14
String中trim()源码解释
public static void main(String[] args) { char[] value ={' ','1','2','3'}; int arg0 = value.length;//得到此字符串的长度 int arg1 = 0; //声明一个int 值,并赋值为0 char[] arg2; //声明一个char数组 for (arg2 = value; arg1 < arg0 && arg2[arg1] <= ' '; ++arg1) // arg1 < arg0 && arg2[arg1] <= ' ' 空格=32 ; // 执行结束之后arg2=1 while (arg1 < arg0 && arg2[arg0 - 1] <= 32) { --arg0; //如果一个字符串为“ 123 ”,那么这个方法运行完毕,arg0会被赋值为4 } String newString = arg1 <= 0 && arg0 >= value.length ? value.toString() : value.toString().substring(arg1, arg0 ); System.out.println("trim():"+newString); }
总结: String.trim() 去除首末空格(<32的ASCII值)
阅读全文
0 0
- JAVA_String之trim()源码
- Java_String
- Java_String
- Java_String
- JAVA_String
- Java_String
- 菜鸟先飞之JAVA_String类
- Mybatis 动态SQL之<trim>,<where>,<set>源码解析
- 每天学习API之五 ,zepto源码contains,inArray, trim,
- java_String类
- Java_String Format
- java_String知识点
- Java_String.format
- Java_String小结
- java_String类
- mybatis学习之路----动态sql之trim标签源码详解,附带where标签解析
- 查询之Trim使用
- STL之Trim
- JS——事件冒泡(1)
- c++中的处理类型的三种方式
- 爬虫实战:基于 HtmlParser 实现网页链接的提取
- matlab中num2str
- qt编译caffe遇到的opencv版本问题
- JAVA_String之trim()源码
- 【操作系统】死锁
- Java小面试题(4)
- PHP留言板提供功能
- airflow worker报错raised unexpected:airflowexception('celery command failed')
- 洪小文:以科学的方式赤裸裸地剖析AI(四)| 未来是人工智能+人类智能
- adminLTE 教程 -1 基础
- 拓扑排序
- Linux关机时执行指定脚本(亲测有效)