gpt4 book ai didi

java - 找到单词的第一个字符

转载 作者:行者123 更新时间:2023-12-01 17:29:17 25 4
gpt4 key购买 nike

我有以

开头的句子
  1. ccccccccddkskdjskjdksjdfksjfkjs sjfsjfksjjs

我想看看我读到的行的开头是否是数字和 。如果是,我想阅读该行的其余部分。

我怎样才能做到这一点?

我教过如何读这句话

 string str.
str[0] and str [1].
str[1]= .

x= Character.isDigit(string.charAt(0));
if(x) { if (string.charAt(1)=='.')
{ print ...I get a Exception

有没有一种简单的方法可以检查 str[0] 是否是一个数字..现在我正在手动检查它是否是 1(或)2...就像那样?

<小时/>

线程“main”中出现异常java.lang.StringIndexOutOfBoundsException:字符串索引超出范围:1 在 java.lang.String.charAt(来源未知)

最佳答案

Character类有 isDigit 方法,您可以按如下方式使用该方法:

String str1 = "I start with letter";
boolean startWithDigit = Character.isDigit(str1.charAt(0));
// startWithDigit = false

String str2 = "1 start with digit";
boolean startWithDigit = Character.isDigit(str2.charAt(0));
// startWithDigit = true

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

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com