java - 在java中打印字符串的前半部分

标签 java

我正在尝试获取字符串的前半部分并只打印前半部分。例如,如果字符串是“Tomorrow”,则打印将是“Tomo”

我看到有人说要使用 string.length()/2,但我试过了,它只打印了中间的字母。在这个例子中是“r”。只是在寻找正确方向的插入力。

最佳答案

我相信您在想使用 substring 时尝试使用 charAt 进行打印:

System.out.println(yourString.substring(0, yourString.length() / 2));

关于java - 在java中打印字符串的前半部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29618285/

相关文章:

java - 将 xml 元素移动到 xml 文件中的新位置

MySql 连接中的 Java ClassNotFoundException (java.sql.SQLType)

java - 如何通过java执行webview的jquery代码?

java - 泛型:java.lang.String 不能应用于 Student

java - 有没有办法在 TestNG Webdriver 中运行单个 @Parameters 测试而不运行 xml 文件

java - 在android上解码加密信息

java - Swagger 不工作

java - 如何使用 Jsoup 从标签元素中检索字符串?

java - 如何在zookeeper中使用Logback代替log4j?

java - 启动多个线程并在所有子线程完成后在父线程上运行 callabck 的非阻塞方法