java - 识别字符串中单词的第一个字符

标签 java

我想确定我的索引是否位于字边界。

例如在字符串“国家航空航天研究是一个了不起的组织”

我想检查我的索引是否位于 researchR 处。我可以使用 charAt(index) ,但我想使其通用,因为这将是识别首字母缩略词长形式的更大算法的一部分。所以本质上我想确定单词边界。

对此的帮助将不胜感激。

最佳答案

我还没有得到你问题的第二部分,“但我想让这个通用......,

public class IndexVal {
        public static void main(String args[]){

            String goodText="National Aeronautics Space Research is an amazing organization";
            String[] parts = goodText.split(" ");
            for (String part : parts) {
               System.out.println("Index is at a word boundary " +part.charAt(0)+" ");

            }
        }
    }

关于java - 识别字符串中单词的第一个字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40502179/

相关文章:

Java - MySQL-StoredProcedure 未执行

java - 名为 X 的 EntityManager 没有持久性提供程序错误

java - 如何从 DatePickerDialog 显示月份名称 - Android Studio

Java:VM 如何在 32 位处理器上处理 64 位 `long`

java - OpenCV 检测钻孔

java - 数独时间不规则

java - 如何在速度工具中获取 HttpServletRequest?

java - 如何将安全的 Jersey 应用程序部署到 Heroku

java - 关于垃圾回收。为什么我们需要调用 System.gc();?

java - 从 url 读取文本文件会出现 IllegalStateException