总是遇到Java字符串的最后一个字符串符号末尾问题。它似乎占据了一个空间,因此它可能会返回不同的答案时,如果字符串[A] ==字符串[B],甚至有时a.equals(B)仍然无法工作,甚至A和B似乎是相同的,但其中一个包含一个结束标志。 不知道哪个函数可以用于字符串的忽略功能?Java字符串以空格结尾
-9
A
回答
4
使用String.trim()
清除周围的空白,然后用String.equals()
(不==
,见15.21 Equality Operators在Java语言规范的全部细节。)。请记住String
实例是不可变的,因此String.trim()
会返回一个新的String
,它是equals()
检查中必须使用的实例。
请注意,trim()
也删除主要空白。如果这是不希望的,则使用String.substring()
删除尾随的空白。
1
0
trim()
将在开始和结束时返回没有空格的字符串。
例:
String s =" test ";
s =s.trim(); //will become "test"
0
你只能用stringA.equals(stringB);
删除空格使用.trim()
相关问题
- 1. 字符串结尾空格
- 2. 为什么字符串在java中以空字符结尾?
- 3. C#字符串以空字符串结尾吗?
- 4. 正则表达式匹配以字符串结尾的字符串或空格
- 5. 确定字符串是否以空格结尾
- 6. JS替换字符串,以空格开头,以空格或逗号或点结尾,另一个字符串
- 7. 读取以空字符结尾的字符串
- 8. 什么是以空字符结尾的字符串?
- 9. 字符串中的C字符串指针如何以空字符结尾?
- 10. ASCIIZ字符串以零字节结尾
- 11. 为什么“国际货币符号”以空格字符结尾?
- 12. 添加尾随空格为字符串
- 13. 字符串末尾多余的空格
- 14. Java本机代码字符串结尾
- 15. 确定Java中字符串的结尾
- 16. 获取字符串与尾随空格后字符串
- 17. Python字符串以NULL结尾吗?
- 18. 以美元结尾的字符串
- 19. 以.html结尾的字符串
- 20. 使字符串---以0结尾
- 21. 如何从Python中的字符串结尾删除空格?
- 22. 正则表达式匹配空格或字符串结尾
- 23. CTFrameGetVisibleStringRange错误地计算字符串结尾的空格吗?
- 24. 替换最后一个空格后的字符串结尾
- 25. 删除字符串开头和结尾的空格
- 26. 比较字符串忽略空格在开头或结尾
- 27. 如何在R中的字符串结尾删除双空格?
- 28. 以十六进制等写入以空字符结尾的字符串“R5”
- 29. 以十六进制结尾为空的python字符串
- 30. 如何获取字符串中的前导空格和尾随空格java
你可以试着用'.trim()'' – Blender
字符串#trim','字符串#修剪空白startsWith' ...? – MadProgrammer
'string [a] == string [b]'不要那样做 – Thilo