有没有一种方便的方法可以从Java字符串中go 掉任何前导或尾随空格?

比如:

String myString = "  keep this  ";
String stripppedString = myString.strip();
System.out.println("no spaces:" + strippedString);

结果:

no spaces:keep this

myString.replace(" ","")将替换Keep和this之间的空格.

推荐答案

可以try trim()方法.

String newString = oldString.trim();

看一下javadocs

Java相关问答推荐

Spring Jpa findById会导致StackOverFlow错误,但其他查询没有问题

如何跟踪我在数组中的位置

Analyst Idea构建错误:NoClassDefFound错误:javax/html/bind/JAVAX Bwitch [SOLVED]

如何从片段请求数据到活动?在主要活动中单击按钮请求数据?

@org.springframework.beans.factory.annotation.Autowired(required=true)-注入点有以下注释:-SpringBoot

FALSE:它应该在什么时候使用?

AssertJ Java:多条件断言

为什么在maven中,getLast方法不适用于List?

在Spring Boot应用程序中导致";MediaTypeNotSupportdException&qot;的映像上载

JOOQ中的子查询使用的是默认方言,而不是配置的方言

如何只修改父类ChroniclerView位置0处的第一个嵌套ChroniclerView(child)元素?

try 在Android Studio中的infoWindow中使用EditText(Java)

如何将Java文档配置为在指定的项目根目录中生成?

如果按钮符合某些期望,如何修改它的文本?

有没有可能在时间范围内得到多种解决方案?

是否为计划任务补偿系统睡眠?

在macOS上读取文件会导致FileNotFound,即使文件存在(并且具有权限)

JFree Chart从图表中删除边框

在Spring Boot中使用咖啡因进行缓存

java.lang.ClassCastException:com.google.firebase.FirebaseException无法转换为com.google.fire base.auth.FirebaseAuthException