실행시간단축시킬려고 하는데 알려주세요~
꽃바라기슬아
인수값을 넣으면 그 숫자까지 나열하는 소스입니다.
근데 1 2 3....이 아니라 0001 0002 0003....이렇게 나갑니다
그리고 0050, 0150, 0250..이런것들은 ****이렇게 나오고여
그런건 다했는데 큰 인수값을 넣으면 실행시간이 넘 길어서 줄여야 되거든여
십만 정도를 5초안으로 나오게 할수 없나여? 수정해야 되는데...
점 알려주세여~~~아!! System.out.println은 한번만 써야 되여.. ^^;(구현했음)
class Num1{
public static void main(String[] args){
String ss = ;
String s = ;
if (args.length == 1)
{
int num = Integer.parseInt(args[0]);
for(int i = 1; i = num; i++){
s = ;
if((i%50 == 0)){
s = ****;
}else{
for(int j= 0; j4-String.valueOf(i).length(); j++){
s = s + 0;
}
s = s + String.valueOf(i) + ;
}
ss = ss + s;
if(i%10 == 0){
ss = ss + String.valueOf((char)10);
}
}
System.out.println(ss);
}
else
{
System.out.println(출력할 갯수를 입력하십시요);
}
}
}
-
하루키
해결했습니다. stringbuffer