我目前正在为Java做一个任务,但我被卡住了。我必须从三个参数中进行出生日期:日,月和年,它们是数字= int。有了这个,我必须对有效日期进行一些检查。这部分我觉得是做了,但我会卡在下面:如何将int分配给String变量?
我想if语句来检查的日子,如果这一天是正确的,这个代码块应该运行低谷
if (dag >=1 && dag <=31)
{
datum = dag;
}
datum
是一个字符串,因为我想得到这样的日期:DD-MM-YYY 而dag
是一个Int。所以无论什么时候我试图编译这个,BlueJ在这个部分给出了一个错误,说“不兼容的类型”。我认为这是因为我尝试在字符串中放置一个Int。这有可能以任何方式,因为我不知道如何。
'datum =“”+ dag; ' – Mysticial