gpt4 book ai didi

java - 如何将 int 分配给 String 变量?

转载 作者:行者123 更新时间:2023-11-29 07:11:23 25 4
gpt4 key购买 nike

我目前正在为 Java 做作业,但我被卡住了。我必须根据三个参数创建生日:日、月和年,它们是 numbers = int。有了这个,我必须对有效日期进行一些检查。我认为那部分已经完成,但我卡在了以下内容:

我想要一个 if 语句来检查日期,如果日期正确,则应该运行这段代码

if (dag >=1 && dag <=31) 
{
datum = dag;
}

datum 是一个String,因为我想这样获取日期:DD-MM-YYYdag 是一个 Int。所以每当我尝试编译它时,BlueJ 都会在这部分给出一个错误,说“不兼容的类型”。我假设这是因为我试图将一个 Int 放在一个字符串中。这有可能吗,因为我不知道怎么做。

最佳答案

使用String.valueOf方法将int转换为string:-

int i = 32;
String str = String.valueOf(i);

当然要遵循 @Brian's answer 中的建议至于你应该在你的情况下做什么。

关于java - 如何将 int 分配给 String 变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13571957/

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