【问题标题】:Copy a string until character found in Java复制字符串,直到在 Java 中找到字符
【发布时间】:2012-09-10 13:59:30
【问题描述】:

您好,我在想如何在 Java 中复制一段字符串,直到找到一个字符/符号。 在我的情况下,原始字符串是:"hello.1234",而我只想要"hello",因此符号. 之后的所有内容都会被丢弃。

有什么想法吗?非常感谢

编辑:

解决如下:

String partBeforeFullStop = input.split("\\.")[0];

【问题讨论】:

  • 告诉我们你做了什么。
  • 如何阅读每个字符直到找到. ?或者使用一个函数来用. 剪切字符串?

标签: java string truncate


【解决方案1】:

使用String#indexOf(int)String#substring(int)

String input = "hello.1234";
String output = input.substring(0, input.indexOf('.'));

【讨论】:

  • 这件事与我想要的相反:S
  • 改用input.substring(0, input.indexOf('.'));
猜你喜欢
  • 2021-04-21
  • 1970-01-01
  • 2019-02-11
  • 1970-01-01
  • 2011-07-23
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-03-25
相关资源
最近更新 更多