Java 如何查看字符串中是否包含整数
Java how to see if String has an integer in it
我正在尝试确定我的票号是否为“9”,然后将价格更改为 5。这是我的代码。代码本身可以编译,但不能按预期工作。我想这是因为我使用了错误的运算符。如果有人能让我知道如何更改它以使其正常工作,我们将不胜感激。
for(int x=0; x<Integer.toString(e1.getNumber()).length(); x++)
{
if(Integer.toString(e1.getNumber()).charAt(x) == 9)
{
System.out.println("The price is ");
}
}
谢谢!我只需要将 9 更改为“9”!现在可以使用了!!!
这取决于具体要求。如果字符串中的 9 多于一次怎么办?在这种情况下你会怎么做?如果您确定 9 在您的票价中出现一次。只有你的下一个代码。
if (yourString.contains("9")){
yourString = yourString.replace("9", "5");
}
只需输入“9”即可查找字符!
我正在尝试确定我的票号是否为“9”,然后将价格更改为 5。这是我的代码。代码本身可以编译,但不能按预期工作。我想这是因为我使用了错误的运算符。如果有人能让我知道如何更改它以使其正常工作,我们将不胜感激。
for(int x=0; x<Integer.toString(e1.getNumber()).length(); x++)
{
if(Integer.toString(e1.getNumber()).charAt(x) == 9)
{
System.out.println("The price is ");
}
}
谢谢!我只需要将 9 更改为“9”!现在可以使用了!!!
这取决于具体要求。如果字符串中的 9 多于一次怎么办?在这种情况下你会怎么做?如果您确定 9 在您的票价中出现一次。只有你的下一个代码。
if (yourString.contains("9")){
yourString = yourString.replace("9", "5");
}
只需输入“9”即可查找字符!