代码如下:
public static void main(String[] args)
{
String str = ""
for(int i = 1i <10000i++)
{
str = String.format("%04d", i)
System.out.println(str)
}
}
Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。
Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程 。
输出的不能说是乱码 ,只是格式 不是 你想要的格式。Arrays.toString(days)
这样输出的是对象 , 不是具体的日期值。
如果想输出正确的日期格式, 你可以在Date里重写toString()方法, 返回你想要的格式
在Main里面 循环遍历 输出 date.toString()
不知道你的意思是不是system.out.println(a+b+c)早说是整型变量嘛,我上面的方法是针对字符串操作的。你要连续输出3个整型的话一定要把整型数值先转换成字符串类型然后再进行操作。
也可以用整型转字符串integer.tostring(整型变量)这样的方法来输出,字符串转整型是integer.parseint(字符串变量)。