javatrim(java trim()方法哪位高手给解释一下这段代码)
本文目录
java trim()方法哪位高手给解释一下这段代码
public String trim() { int len = count; // 有效字符(不是空格)结束位置 int st = 0; // 有效字符(不是空格)起始位置 int off = offset; // 字符数组起始位置,应该是0 char val = value; // 字符数组 while ((st 《 len) && (val 《= ’ ’)) { // 从末尾位置开始遍历,获取末尾连续空格的第一个空格位置 len--; // len值发生变化,说明末尾有空格,len是末尾需要截取的位置 } return ((st 》 0) || (len 《 count)) ? substring(st, len) : this; // 判断是否有空格需要截取,有截取,没有返回原String }
java中的trim方法很奇怪
String 是对象,a==b判断的是a和b是不是一个对象,他们是不同的对象,只是内容相同而已,你应该这么判断System.out.println(a.equals(b));只有int float double boolean这些不是对象的类型才可以用==直接判断内容是否相同,别的都要用equals
本文相关文章:

getcount(C++中CArray的Getsize()方法和GetCount()方法有什么区别)
2025年3月28日 18:40

createevent(jsp中的document对象有哪些方法,具体说明)
2025年3月24日 05:30

vue使用ajax调用接口(Vue怎么和AJAX和其他的方法结合在一起)
2025年3月15日 21:50

办公室excel表格自学(Excel初学者如何才能快速掌握工作薄的使用方法)
2025年3月15日 19:50

自学网ps基础视频教程(零基础怎么自学PS有什么好的网站和方法分享一下)
2025年3月10日 11:00

有什么关于学习英语的好方法吗怎样才能长期并快速地记下英语单词和课文?ejecteruptspewignite区别
2025年3月10日 06:10

multiplier effect(以学英语的方法和经验写一篇90词的英语作文)
2025年2月28日 14:50

debian6(debian6 怎么使用apt安装显卡驱动,跪求解决方法,,,分都给了)
2025年2月23日 17:50

javatrim(在Java语言中,字符串的方法trim()是怎么用的谢谢啦!)
2025年2月14日 19:30
更多文章:

测试工程师面试题(面试软件测试工程师,一般都会被问到什么好慌)
2025年2月27日 13:10

vb和vba有什么区别?vba 中listview为什么会少显示三行数据
2025年4月4日 08:00

SPI通信主要应用在哪些场合?IIC和SPI通信分别有那些通信引脚
2025年2月21日 03:30

write的现在分词ing形式(为什么write要去e加ing)
2025年3月17日 10:50

我要自学网视频教程免费教程自学电脑(我要自学网上有教裁剪的视频教程吗)
2025年3月24日 11:50

decimalformat(怎样使用java.text.DecimalFormat)
2025年4月1日 03:10

activex不能创建对象(ActiveX 部件不能创建对象,如何解决)
2025年3月30日 09:10

ordinary和common区别(common和ordinary有什么区别啊)
2025年3月16日 05:50

sort排序头文件(编写一个sort函数,它用于对任何类型的数组进行排序)
2025年4月3日 13:00

php代码在线解密(PHP解密高手们来看看这串代码 ^0^)
2025年3月22日 12:10