文件out.txt中,有如下内容:
01489
234679
1 4 7 8 2
123467
014578
134589
。。多条数据
要求:
编写程序,从out.txt中读取内容,经过处理后,显示
效果(每行10组数据)如下:000 001 004 008 009 010 011 014 018 019
040 041 044 048 049 080 081 084 088 089
090 091 094 098 099 100 101 104 108 109
110 111 114 118 119 140 141 144 148 149
180 181 184 188 189 190 191 194 198 199
400 401 404 408 409 410 411 414 418 419
440 441 444 448 449 480 481 484 488 489
490 491 494 498 499 800 801 804 808 809
810 811 814 818 819 840 841 844 848 849
880 881 884 888 889 890 891 894 898 899
900 901 904 908 909 910 911 914 918 919
940 941 944 948 949 980 981 984 988 989
990 991 994 998 999 222 223 224 226 227 229 232 233 234 236
237 239 242 243 244 246 247 249 262 263
264 266 267 269 272 273 274 276 277 279
292 293 294 296 297 299 322 323 324 326
327 329 332 333 334 336 337 339 342 343
344 346 347 349 362 363 364 366 367 369
372 373 374 376 377 379 392 393 394 396
397 399 422 423 424 426 427 429 432 433
434 436 437 439 442 443 444 446 447 449
462 463 464 466 467 469 472 473 474 476
477 479 492 493 494 496 497 499 622 623
624 626 627 629 632 633 634 636 637 639
642 643 644 646 647 649 662 663 664 666
667 669 672 673 674 676 677 679 692 693
694 696 697 699 722 723 724 726 727 729
732 733 734 736 737 739 742 743 744 746
747 749 762 763 764 766 767 769 772 773
774 776 777 779 792 793 794 796 797 799
922 923 924 926 927 929 932 933 934 936
937 939 942 943 944 946 947 949 962 963
964 966 967 969 972 973 974 976 977 979
992 993 994 996 997 999 111 114 117 118 112 141 144 147 148 142
171 174 177 178 172 181 184 187 188 182
121 124 127 128 122 411 414 417 418 412
441 444 447 448 442 471 474 477 478 472
481 484 487 488 482 421 424 427 428 422
711 714 717 718 712 741 744 747 748 742
771 774 777 778 772 781 784 787 788 782
721 724 727 728 722 811 814 817 818 812
841 844 847 848 842 871 874 877 878 872
881 884 887 888 882 821 824 827 828 822
211 214 217 218 212 241 244 247 248 242
271 274 277 278 272 281 284 287 288 282
221 224 227 228 222 111 112 113 114 116 117 121 122 123 124
126 127 131 132 133 134 136 137 141 142
143 144 146 147 161 162 163 164 166 167
171 172 173 174 176 177 211 212 213 214
216 217 221 222 223 224 226 227 231 232
233 234 236 237 241 242 243 244 246 247
261 262 263 264 266 267 271 272 273 274
276 277 311 312 313 314 316 317 321 322
323 324 326 327 331 332 333 334 336 337
341 342 343 344 346 347 361 362 363 364
366 367 371 372 373 374 376 377 411 412
413 414 416 417 421 422 423 424 426 427
431 432 433 434 436 437 441 442 443 444
446 447 461 462 463 464 466 467 471 472
473 474 476 477 611 612 613 614 616 617
621 622 623 624 626 627 631 632 633 634
636 637 641 642 643 644 646 647 661 662
663 664 666 667 671 672 673 674 676 677
711 712 713 714 716 717 721 722 723 724
726 727 731 732 733 734 736 737 741 742
743 744 746 747 761 762 763 764 766 767
771 772 773 774 776 777 000 001 004 005 007 008 010 011 014 015
017 018 040 041 044 045 047 048 050 051
054 055 057 058 070 071 074 075 077 078
080 081 084 085 087 088 100 101 104 105
107 108 110 111 114 115 117 118 140 141
144 145 147 148 150 151 154 155 157 158
170 171 174 175 177 178 180 181 184 185
187 188 400 401 404 405 407 408 410 411
414 415 417 418 440 441 444 445 447 448
450 451 454 455 457 458 470 471 474 475
477 478 480 481 484 485 487 488 500 501
504 505 507 508 510 511 514 515 517 518
540 541 544 545 547 548 550 551 554 555
557 558 570 571 574 575 577 578 580 581
584 585 587 588 700 701 704 705 707 708
710 711 714 715 717 718 740 741 744 745
747 748 750 751 754 755 757 758 770 771
774 775 777 778 780 781 784 785 787 788
800 801 804 805 807 808 810 811 814 815
817 818 840 841 844 845 847 848 850 851
854 855 857 858 870 871 874 875 877 878
880 881 884 885 887 888 111 113 114 115 118 119 131 133 134 135
138 139 141 143 144 145 148 149 151 153
154 155 158 159 181 183 184 185 188 189
191 193 194 195 198 199 311 313 314 315
318 319 331 333 334 335 338 339 341 343
344 345 348 349 351 353 354 355 358 359
381 383 384 385 388 389 391 393 394 395
398 399 411 413 414 415 418 419 431 433
434 435 438 439 441 443 444 445 448 449
451 453 454 455 458 459 481 483 484 485
488 489 491 493 494 495 498 499 511 513
514 515 518 519 531 533 534 535 538 539
541 543 544 545 548 549 551 553 554 555
558 559 581 583 584 585 588 589 591 593
594 595 598 599 811 813 814 815 818 819
831 833 834 835 838 839 841 843 844 845
848 849 851 853 854 855 858 859 881 883
884 885 888 889 891 893 894 895 898 899
911 913 914 915 918 919 931 933 934 935
938 939 941 943 944 945 948 949 951 953
954 955 958 959 981 983 984 985 988 989
991 993 994 995 998 999 注:相当于每条数据的数字:循环三次。如:01489,等同于
01489/01489/01489。
上面六条数据,经过处理后,要等同于下面六条数据01489/01489/01489
234679=234679=234679
14782、14782、14782
百123467十 123467个 123467
014578 014578 014578
134589*134589*134589要注意每条数据分割符处理。
01489
234679
1 4 7 8 2
123467
014578
134589
。。多条数据
要求:
编写程序,从out.txt中读取内容,经过处理后,显示
效果(每行10组数据)如下:000 001 004 008 009 010 011 014 018 019
040 041 044 048 049 080 081 084 088 089
090 091 094 098 099 100 101 104 108 109
110 111 114 118 119 140 141 144 148 149
180 181 184 188 189 190 191 194 198 199
400 401 404 408 409 410 411 414 418 419
440 441 444 448 449 480 481 484 488 489
490 491 494 498 499 800 801 804 808 809
810 811 814 818 819 840 841 844 848 849
880 881 884 888 889 890 891 894 898 899
900 901 904 908 909 910 911 914 918 919
940 941 944 948 949 980 981 984 988 989
990 991 994 998 999 222 223 224 226 227 229 232 233 234 236
237 239 242 243 244 246 247 249 262 263
264 266 267 269 272 273 274 276 277 279
292 293 294 296 297 299 322 323 324 326
327 329 332 333 334 336 337 339 342 343
344 346 347 349 362 363 364 366 367 369
372 373 374 376 377 379 392 393 394 396
397 399 422 423 424 426 427 429 432 433
434 436 437 439 442 443 444 446 447 449
462 463 464 466 467 469 472 473 474 476
477 479 492 493 494 496 497 499 622 623
624 626 627 629 632 633 634 636 637 639
642 643 644 646 647 649 662 663 664 666
667 669 672 673 674 676 677 679 692 693
694 696 697 699 722 723 724 726 727 729
732 733 734 736 737 739 742 743 744 746
747 749 762 763 764 766 767 769 772 773
774 776 777 779 792 793 794 796 797 799
922 923 924 926 927 929 932 933 934 936
937 939 942 943 944 946 947 949 962 963
964 966 967 969 972 973 974 976 977 979
992 993 994 996 997 999 111 114 117 118 112 141 144 147 148 142
171 174 177 178 172 181 184 187 188 182
121 124 127 128 122 411 414 417 418 412
441 444 447 448 442 471 474 477 478 472
481 484 487 488 482 421 424 427 428 422
711 714 717 718 712 741 744 747 748 742
771 774 777 778 772 781 784 787 788 782
721 724 727 728 722 811 814 817 818 812
841 844 847 848 842 871 874 877 878 872
881 884 887 888 882 821 824 827 828 822
211 214 217 218 212 241 244 247 248 242
271 274 277 278 272 281 284 287 288 282
221 224 227 228 222 111 112 113 114 116 117 121 122 123 124
126 127 131 132 133 134 136 137 141 142
143 144 146 147 161 162 163 164 166 167
171 172 173 174 176 177 211 212 213 214
216 217 221 222 223 224 226 227 231 232
233 234 236 237 241 242 243 244 246 247
261 262 263 264 266 267 271 272 273 274
276 277 311 312 313 314 316 317 321 322
323 324 326 327 331 332 333 334 336 337
341 342 343 344 346 347 361 362 363 364
366 367 371 372 373 374 376 377 411 412
413 414 416 417 421 422 423 424 426 427
431 432 433 434 436 437 441 442 443 444
446 447 461 462 463 464 466 467 471 472
473 474 476 477 611 612 613 614 616 617
621 622 623 624 626 627 631 632 633 634
636 637 641 642 643 644 646 647 661 662
663 664 666 667 671 672 673 674 676 677
711 712 713 714 716 717 721 722 723 724
726 727 731 732 733 734 736 737 741 742
743 744 746 747 761 762 763 764 766 767
771 772 773 774 776 777 000 001 004 005 007 008 010 011 014 015
017 018 040 041 044 045 047 048 050 051
054 055 057 058 070 071 074 075 077 078
080 081 084 085 087 088 100 101 104 105
107 108 110 111 114 115 117 118 140 141
144 145 147 148 150 151 154 155 157 158
170 171 174 175 177 178 180 181 184 185
187 188 400 401 404 405 407 408 410 411
414 415 417 418 440 441 444 445 447 448
450 451 454 455 457 458 470 471 474 475
477 478 480 481 484 485 487 488 500 501
504 505 507 508 510 511 514 515 517 518
540 541 544 545 547 548 550 551 554 555
557 558 570 571 574 575 577 578 580 581
584 585 587 588 700 701 704 705 707 708
710 711 714 715 717 718 740 741 744 745
747 748 750 751 754 755 757 758 770 771
774 775 777 778 780 781 784 785 787 788
800 801 804 805 807 808 810 811 814 815
817 818 840 841 844 845 847 848 850 851
854 855 857 858 870 871 874 875 877 878
880 881 884 885 887 888 111 113 114 115 118 119 131 133 134 135
138 139 141 143 144 145 148 149 151 153
154 155 158 159 181 183 184 185 188 189
191 193 194 195 198 199 311 313 314 315
318 319 331 333 334 335 338 339 341 343
344 345 348 349 351 353 354 355 358 359
381 383 384 385 388 389 391 393 394 395
398 399 411 413 414 415 418 419 431 433
434 435 438 439 441 443 444 445 448 449
451 453 454 455 458 459 481 483 484 485
488 489 491 493 494 495 498 499 511 513
514 515 518 519 531 533 534 535 538 539
541 543 544 545 548 549 551 553 554 555
558 559 581 583 584 585 588 589 591 593
594 595 598 599 811 813 814 815 818 819
831 833 834 835 838 839 841 843 844 845
848 849 851 853 854 855 858 859 881 883
884 885 888 889 891 893 894 895 898 899
911 913 914 915 918 919 931 933 934 935
938 939 941 943 944 945 948 949 951 953
954 955 958 959 981 983 984 985 988 989
991 993 994 995 998 999 注:相当于每条数据的数字:循环三次。如:01489,等同于
01489/01489/01489。
上面六条数据,经过处理后,要等同于下面六条数据01489/01489/01489
234679=234679=234679
14782、14782、14782
百123467十 123467个 123467
014578 014578 014578
134589*134589*134589要注意每条数据分割符处理。
解决方案 »
- struts include .do 怎样操作?
- 关于java打印问题
- 关于Runtime.getRuntime().exec(command)备份数据库问题
- simpleDataFormat类怎么用
- 谁能给一个mdb5加密的java版加密算法?
- aglet server的问题,高分
- 怎么样实现这样个阶乘函数?谢谢
- 有没有人在安装jbuilder的时候,遇到过这样的问题,在进入jbuilder时出现unknown license file format提示,那么又是怎样解决的,可否告
- 烦请各位高手解释代码,并告知如何修改。谢谢!
- 请问静音和将音量调到0有什么区别?
- 这个图片怎么没调用其呢??求解决。
- 关于equals的问题
01489
234679
1 4 7 8 2
123467
014578
134589
。。多条数据
要求:
编写程序,从out.txt中读取内容,经过处理后,显示
效果(每行10组数据)如下:000 001 004 008 009 010 011 014 018 019
040 041 044 048 049 080 081 084 088 089
090 091 094 098 099 100 101 104 108 109
110 111 114 118 119 140 141 144 148 149
180 181 184 188 189 190 191 194 198 199
400 401 404 408 409 410 411 414 418 419
440 441 444 448 449 480 481 484 488 489
490 491 494 498 499 800 801 804 808 809
810 811 814 818 819 840 841 844 848 849
880 881 884 888 889 890 891 894 898 899
900 901 904 908 909 910 911 914 918 919
940 941 944 948 949 980 981 984 988 989
990 991 994 998 999 222 223 224 226 227 229 232 233 234 236
237 239 242 243 244 246 247 249 262 263
264 266 267 269 272 273 274 276 277 279
292 293 294 296 297 299 322 323 324 326
327 329 332 333 334 336 337 339 342 343
344 346 347 349 362 363 364 366 367 369
372 373 374 376 377 379 392 393 394 396
397 399 422 423 424 426 427 429 432 433
434 436 437 439 442 443 444 446 447 449
462 463 464 466 467 469 472 473 474 476
477 479 492 493 494 496 497 499 622 623
624 626 627 629 632 633 634 636 637 639
642 643 644 646 647 649 662 663 664 666
667 669 672 673 674 676 677 679 692 693
694 696 697 699 722 723 724 726 727 729
732 733 734 736 737 739 742 743 744 746
747 749 762 763 764 766 767 769 772 773
774 776 777 779 792 793 794 796 797 799
922 923 924 926 927 929 932 933 934 936
937 939 942 943 944 946 947 949 962 963
964 966 967 969 972 973 974 976 977 979
992 993 994 996 997 999 111 114 117 118 112 141 144 147 148 142
171 174 177 178 172 181 184 187 188 182
121 124 127 128 122 411 414 417 418 412
441 444 447 448 442 471 474 477 478 472
481 484 487 488 482 421 424 427 428 422
711 714 717 718 712 741 744 747 748 742
771 774 777 778 772 781 784 787 788 782
721 724 727 728 722 811 814 817 818 812
841 844 847 848 842 871 874 877 878 872
881 884 887 888 882 821 824 827 828 822
211 214 217 218 212 241 244 247 248 242
271 274 277 278 272 281 284 287 288 282
221 224 227 228 222 111 112 113 114 116 117 121 122 123 124
126 127 131 132 133 134 136 137 141 142
143 144 146 147 161 162 163 164 166 167
171 172 173 174 176 177 211 212 213 214
216 217 221 222 223 224 226 227 231 232
233 234 236 237 241 242 243 244 246 247
261 262 263 264 266 267 271 272 273 274
276 277 311 312 313 314 316 317 321 322
323 324 326 327 331 332 333 334 336 337
341 342 343 344 346 347 361 362 363 364
366 367 371 372 373 374 376 377 411 412
413 414 416 417 421 422 423 424 426 427
431 432 433 434 436 437 441 442 443 444
446 447 461 462 463 464 466 467 471 472
473 474 476 477 611 612 613 614 616 617
621 622 623 624 626 627 631 632 633 634
636 637 641 642 643 644 646 647 661 662
663 664 666 667 671 672 673 674 676 677
711 712 713 714 716 717 721 722 723 724
726 727 731 732 733 734 736 737 741 742
743 744 746 747 761 762 763 764 766 767
771 772 773 774 776 777 000 001 004 005 007 008 010 011 014 015
017 018 040 041 044 045 047 048 050 051
054 055 057 058 070 071 074 075 077 078
080 081 084 085 087 088 100 101 104 105
107 108 110 111 114 115 117 118 140 141
144 145 147 148 150 151 154 155 157 158
170 171 174 175 177 178 180 181 184 185
187 188 400 401 404 405 407 408 410 411
414 415 417 418 440 441 444 445 447 448
450 451 454 455 457 458 470 471 474 475
477 478 480 481 484 485 487 488 500 501
504 505 507 508 510 511 514 515 517 518
540 541 544 545 547 548 550 551 554 555
557 558 570 571 574 575 577 578 580 581
584 585 587 588 700 701 704 705 707 708
710 711 714 715 717 718 740 741 744 745
747 748 750 751 754 755 757 758 770 771
774 775 777 778 780 781 784 785 787 788
800 801 804 805 807 808 810 811 814 815
817 818 840 841 844 845 847 848 850 851
854 855 857 858 870 871 874 875 877 878
880 881 884 885 887 888 111 113 114 115 118 119 131 133 134 135
138 139 141 143 144 145 148 149 151 153
154 155 158 159 181 183 184 185 188 189
191 193 194 195 198 199 311 313 314 315
318 319 331 333 334 335 338 339 341 343
344 345 348 349 351 353 354 355 358 359
381 383 384 385 388 389 391 393 394 395
398 399 411 413 414 415 418 419 431 433
434 435 438 439 441 443 444 445 448 449
451 453 454 455 458 459 481 483 484 485
488 489 491 493 494 495 498 499 511 513
514 515 518 519 531 533 534 535 538 539
541 543 544 545 548 549 551 553 554 555
558 559 581 583 584 585 588 589 591 593
594 595 598 599 811 813 814 815 818 819
831 833 834 835 838 839 841 843 844 845
848 849 851 853 854 855 858 859 881 883
884 885 888 889 891 893 894 895 898 899
911 913 914 915 918 919 931 933 934 935
938 939 941 943 944 945 948 949 951 953
954 955 958 959 981 983 984 985 988 989
991 993 994 995 998 999 注:相当于每条数据的数字:循环三次。如:01489,等同于
01489/01489/01489。
上面六条数据,经过处理后,要等同于下面六条数据01489/01489/01489
234679=234679=234679
14782、14782、14782
百123467十 123467个 123467
014578 014578 014578
134589*134589*134589要注意每条数据分割符处理。
1.循环地从out.txt中readLine()读入一行到String string1,直到读完
2.从string1中读入每个数字,放到String[] strings={0,1,4,8,9};
3.设置控制10个数字换行的 int count = 0;
4.控制台输出
for(int i=0;i<strings.length;i++){
for(int j=0;j<strings.length;j++){
for(int k=0;k<strings.length;k++){
System.out.print(strings[i]+strings[j]+strings[k]+" ");
count++;
if(count%10==0){
System.out.println();
}
}
}
}
5.输出分隔符和数字
String[][] strs = {{"","/","/"},{"","=","="},{"","、","、"},{"百","十 ","个 "},{""," "," "},{"","*","*"}};
for(int m=0;m<strs.length;m++){
for(int n=0;n<strs[0].length;n++){
System.out.print(strs[m][n]);//输出分隔符
for(int p=0;p<strings.length;p++){
System.out.print(strings[p]);
}
}
System.out.println();
}
01489
234679
14782
123467
014578
134589
。。多条数据
要求:
编写程序,从out.txt中读取内容,经过处理后,显示
效果(每行10组数据)如下:000 001 004 008 009 010 011 014 018 019
040 041 044 048 049 080 081 084 088 089
090 091 094 098 099 100 101 104 108 109
110 111 114 118 119 140 141 144 148 149
180 181 184 188 189 190 191 194 198 199
400 401 404 408 409 410 411 414 418 419
440 441 444 448 449 480 481 484 488 489
490 491 494 498 499 800 801 804 808 809
810 811 814 818 819 840 841 844 848 849
880 881 884 888 889 890 891 894 898 899
900 901 904 908 909 910 911 914 918 919
940 941 944 948 949 980 981 984 988 989
990 991 994 998 999 222 223 224 226 227 229 232 233 234 236
237 239 242 243 244 246 247 249 262 263
264 266 267 269 272 273 274 276 277 279
292 293 294 296 297 299 322 323 324 326
327 329 332 333 334 336 337 339 342 343
344 346 347 349 362 363 364 366 367 369
372 373 374 376 377 379 392 393 394 396
397 399 422 423 424 426 427 429 432 433
434 436 437 439 442 443 444 446 447 449
462 463 464 466 467 469 472 473 474 476
477 479 492 493 494 496 497 499 622 623
624 626 627 629 632 633 634 636 637 639
642 643 644 646 647 649 662 663 664 666
667 669 672 673 674 676 677 679 692 693
694 696 697 699 722 723 724 726 727 729
732 733 734 736 737 739 742 743 744 746
747 749 762 763 764 766 767 769 772 773
774 776 777 779 792 793 794 796 797 799
922 923 924 926 927 929 932 933 934 936
937 939 942 943 944 946 947 949 962 963
964 966 967 969 972 973 974 976 977 979
992 993 994 996 997 999 111 114 117 118 112 141 144 147 148 142
171 174 177 178 172 181 184 187 188 182
121 124 127 128 122 411 414 417 418 412
441 444 447 448 442 471 474 477 478 472
481 484 487 488 482 421 424 427 428 422
711 714 717 718 712 741 744 747 748 742
771 774 777 778 772 781 784 787 788 782
721 724 727 728 722 811 814 817 818 812
841 844 847 848 842 871 874 877 878 872
881 884 887 888 882 821 824 827 828 822
211 214 217 218 212 241 244 247 248 242
271 274 277 278 272 281 284 287 288 282
221 224 227 228 222 111 112 113 114 116 117 121 122 123 124
126 127 131 132 133 134 136 137 141 142
143 144 146 147 161 162 163 164 166 167
171 172 173 174 176 177 211 212 213 214
216 217 221 222 223 224 226 227 231 232
233 234 236 237 241 242 243 244 246 247
261 262 263 264 266 267 271 272 273 274
276 277 311 312 313 314 316 317 321 322
323 324 326 327 331 332 333 334 336 337
341 342 343 344 346 347 361 362 363 364
366 367 371 372 373 374 376 377 411 412
413 414 416 417 421 422 423 424 426 427
431 432 433 434 436 437 441 442 443 444
446 447 461 462 463 464 466 467 471 472
473 474 476 477 611 612 613 614 616 617
621 622 623 624 626 627 631 632 633 634
636 637 641 642 643 644 646 647 661 662
663 664 666 667 671 672 673 674 676 677
711 712 713 714 716 717 721 722 723 724
726 727 731 732 733 734 736 737 741 742
743 744 746 747 761 762 763 764 766 767
771 772 773 774 776 777 000 001 004 005 007 008 010 011 014 015
017 018 040 041 044 045 047 048 050 051
054 055 057 058 070 071 074 075 077 078
080 081 084 085 087 088 100 101 104 105
107 108 110 111 114 115 117 118 140 141
144 145 147 148 150 151 154 155 157 158
170 171 174 175 177 178 180 181 184 185
187 188 400 401 404 405 407 408 410 411
414 415 417 418 440 441 444 445 447 448
450 451 454 455 457 458 470 471 474 475
477 478 480 481 484 485 487 488 500 501
504 505 507 508 510 511 514 515 517 518
540 541 544 545 547 548 550 551 554 555
557 558 570 571 574 575 577 578 580 581
584 585 587 588 700 701 704 705 707 708
710 711 714 715 717 718 740 741 744 745
747 748 750 751 754 755 757 758 770 771
774 775 777 778 780 781 784 785 787 788
800 801 804 805 807 808 810 811 814 815
817 818 840 841 844 845 847 848 850 851
854 855 857 858 870 871 874 875 877 878
880 881 884 885 887 888 111 113 114 115 118 119 131 133 134 135
138 139 141 143 144 145 148 149 151 153
154 155 158 159 181 183 184 185 188 189
191 193 194 195 198 199 311 313 314 315
318 319 331 333 334 335 338 339 341 343
344 345 348 349 351 353 354 355 358 359
381 383 384 385 388 389 391 393 394 395
398 399 411 413 414 415 418 419 431 433
434 435 438 439 441 443 444 445 448 449
451 453 454 455 458 459 481 483 484 485
488 489 491 493 494 495 498 499 511 513
514 515 518 519 531 533 534 535 538 539
541 543 544 545 548 549 551 553 554 555
558 559 581 583 584 585 588 589 591 593
594 595 598 599 811 813 814 815 818 819
831 833 834 835 838 839 841 843 844 845
848 849 851 853 854 855 858 859 881 883
884 885 888 889 891 893 894 895 898 899
911 913 914 915 918 919 931 933 934 935
938 939 941 943 944 945 948 949 951 953
954 955 958 959 981 983 984 985 988 989
991 993 994 995 998 999
01489/01489/01489
234679=234679=234679
14782、14782、14782
百123467十 123467个 123467
014578 014578 014578
134589*134589*134589
*/import java.io.BufferedReader;
import java.io.FileReader;
import java.io.IOException;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.HashSet;
import java.util.List;
import java.util.Set;
import java.util.regex.Matcher;
import java.util.regex.Pattern;public class ResolveFile {
static int counter = 10; public static void main(String[] args) {
resolveFile("c:/out.txt");
} public static void resolveFile(String fileName) {
BufferedReader br = null;
try { br = new BufferedReader(new FileReader(fileName));
String sourceString = null;
String regex = "(\\d+)\\s*(?:[^\\d]+)\\s*(\\d+)\\s*(?:[^\\d]+)\\s*(\\d+)";
;
Matcher matcher = null;
Pattern pattern = Pattern.compile(regex);
while ((sourceString = br.readLine()) != null) {
matcher = pattern.matcher(sourceString);
if (matcher.find()) {// 找到
char[] ch1 = matcher.group(1).toCharArray();
char[] ch2 = matcher.group(2).toCharArray();
char[] ch3 = matcher.group(3).toCharArray();
for (int i = 0; i < ch1.length; i++)
for (int j = 0; j < ch2.length; j++)
for (int k = 0; k < ch3.length; k++) {
System.out.print("" + ch1[i] + ch2[j] + ch3[k]
+ " ");
if (++counter % 10 == 0)
System.out.println();
}
}
System.out.println("\n\n");
counter = 0;
}
} catch (IOException e) {
throw new RuntimeException(e);
} finally {
if (br != null)
try {
br.close();
} catch (IOException e) {
throw new RuntimeException(e);
}
}
}}
/*output:
000 001 004 008 009 010 011 014 018 019
040 041 044 048 049 080 081 084 088 089
090 091 094 098 099 100 101 104 108 109
110 111 114 118 119 140 141 144 148 149
180 181 184 188 189 190 191 194 198 199
400 401 404 408 409 410 411 414 418 419
440 441 444 448 449 480 481 484 488 489
490 491 494 498 499 800 801 804 808 809
810 811 814 818 819 840 841 844 848 849
880 881 884 888 889 890 891 894 898 899
900 901 904 908 909 910 911 914 918 919
940 941 944 948 949 980 981 984 988 989
990 991 994 998 999
222 223 224 226 227 229 232 233 234 236
237 239 242 243 244 246 247 249 262 263
264 266 267 269 272 273 274 276 277 279
292 293 294 296 297 299 322 323 324 326
327 329 332 333 334 336 337 339 342 343
344 346 347 349 362 363 364 366 367 369
372 373 374 376 377 379 392 393 394 396
397 399 422 423 424 426 427 429 432 433
434 436 437 439 442 443 444 446 447 449
462 463 464 466 467 469 472 473 474 476
477 479 492 493 494 496 497 499 622 623
624 626 627 629 632 633 634 636 637 639
642 643 644 646 647 649 662 663 664 666
667 669 672 673 674 676 677 679 692 693
694 696 697 699 722 723 724 726 727 729
732 733 734 736 737 739 742 743 744 746
747 749 762 763 764 766 767 769 772 773
774 776 777 779 792 793 794 796 797 799
922 923 924 926 927 929 932 933 934 936
937 939 942 943 944 946 947 949 962 963
964 966 967 969 972 973 974 976 977 979
992 993 994 996 997 999
111 114 117 118 112 141 144 147 148 142
171 174 177 178 172 181 184 187 188 182
121 124 127 128 122 411 414 417 418 412
441 444 447 448 442 471 474 477 478 472
481 484 487 488 482 421 424 427 428 422
711 714 717 718 712 741 744 747 748 742
771 774 777 778 772 781 784 787 788 782
721 724 727 728 722 811 814 817 818 812
841 844 847 848 842 871 874 877 878 872
881 884 887 888 882 821 824 827 828 822
211 214 217 218 212 241 244 247 248 242
271 274 277 278 272 281 284 287 288 282
221 224 227 228 222
111 112 113 114 116 117 121 122 123 124
126 127 131 132 133 134 136 137 141 142
143 144 146 147 161 162 163 164 166 167
171 172 173 174 176 177 211 212 213 214
216 217 221 222 223 224 226 227 231 232
233 234 236 237 241 242 243 244 246 247
261 262 263 264 266 267 271 272 273 274
276 277 311 312 313 314 316 317 321 322
323 324 326 327 331 332 333 334 336 337
341 342 343 344 346 347 361 362 363 364
366 367 371 372 373 374 376 377 411 412
413 414 416 417 421 422 423 424 426 427
431 432 433 434 436 437 441 442 443 444
446 447 461 462 463 464 466 467 471 472
473 474 476 477 611 612 613 614 616 617
621 622 623 624 626 627 631 632 633 634
636 637 641 642 643 644 646 647 661 662
663 664 666 667 671 672 673 674 676 677
711 712 713 714 716 717 721 722 723 724
726 727 731 732 733 734 736 737 741 742
743 744 746 747 761 762 763 764 766 767
771 772 773 774 776 777
000 001 004 005 007 008 010 011 014 015
017 018 040 041 044 045 047 048 050 051
054 055 057 058 070 071 074 075 077 078
080 081 084 085 087 088 100 101 104 105
107 108 110 111 114 115 117 118 140 141
144 145 147 148 150 151 154 155 157 158
170 171 174 175 177 178 180 181 184 185
187 188 400 401 404 405 407 408 410 411
414 415 417 418 440 441 444 445 447 448
450 451 454 455 457 458 470 471 474 475
477 478 480 481 484 485 487 488 500 501
504 505 507 508 510 511 514 515 517 518
540 541 544 545 547 548 550 551 554 555
557 558 570 571 574 575 577 578 580 581
584 585 587 588 700 701 704 705 707 708
710 711 714 715 717 718 740 741 744 745
747 748 750 751 754 755 757 758 770 771
774 775 777 778 780 781 784 785 787 788
800 801 804 805 807 808 810 811 814 815
817 818 840 841 844 845 847 848 850 851
854 855 857 858 870 871 874 875 877 878
880 881 884 885 887 888
111 113 114 115 118 119 131 133 134 135
138 139 141 143 144 145 148 149 151 153
154 155 158 159 181 183 184 185 188 189
191 193 194 195 198 199 311 313 314 315
318 319 331 333 334 335 338 339 341 343
344 345 348 349 351 353 354 355 358 359
381 383 384 385 388 389 391 393 394 395
398 399 411 413 414 415 418 419 431 433
434 435 438 439 441 443 444 445 448 449
451 453 454 455 458 459 481 483 484 485
488 489 491 493 494 495 498 499 511 513
514 515 518 519 531 533 534 535 538 539
541 543 544 545 548 549 551 553 554 555
558 559 581 583 584 585 588 589 591 593
594 595 598 599 811 813 814 815 818 819
831 833 834 835 838 839 841 843 844 845
848 849 851 853 854 855 858 859 881 883
884 885 888 889 891 893 894 895 898 899
911 913 914 915 918 919 931 933 934 935
938 939 941 943 944 945 948 949 951 953
954 955 958 959 981 983 984 985 988 989
991 993 994 995 998 999 */
/*out.txt内容:
01489
234679
1 4 7 8 2
123467
014578
134589
*/import java.io.BufferedReader;
import java.io.FileReader;
import java.io.IOException;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.HashSet;
import java.util.List;
import java.util.Set;
import java.util.regex.Matcher;
import java.util.regex.Pattern;public class ResolveFile {
static int counter = 10; public static void main(String[] args) {
resolveFile("c:/out.txt");
} public static void resolveFile(String fileName) {
BufferedReader br = null;
try { br = new BufferedReader(new FileReader(fileName));
String sourceString = null;
while ((sourceString = br.readLine()) != null) {
StringBuilder sb = new StringBuilder();
for(int i=0;i<sourceString.length();i++){
char c = sourceString.charAt(i);
if(c>='0'&c<='9')
sb.append(c);
}
char[] ch1 =sb.toString().toCharArray();
char[] ch2 = sb.toString().toCharArray();
char[] ch3 = sb.toString().toCharArray();
for (int i = 0; i < ch1.length; i++)
for (int j = 0; j < ch2.length; j++)
for (int k = 0; k < ch3.length; k++) {
System.out.print("" + ch1[i] + ch2[j] + ch3[k]
+ " ");
if (++counter % 10 == 0)
System.out.println();
}
System.out.println("\n\n");
counter = 0;
}
} catch (IOException e) {
throw new RuntimeException(e);
} finally {
if (br != null)
try {
br.close();
} catch (IOException e) {
throw new RuntimeException(e);
}
}
}}
/*output:
000 001 004 008 009 010 011 014 018 019
040 041 044 048 049 080 081 084 088 089
090 091 094 098 099 100 101 104 108 109
110 111 114 118 119 140 141 144 148 149
180 181 184 188 189 190 191 194 198 199
400 401 404 408 409 410 411 414 418 419
440 441 444 448 449 480 481 484 488 489
490 491 494 498 499 800 801 804 808 809
810 811 814 818 819 840 841 844 848 849
880 881 884 888 889 890 891 894 898 899
900 901 904 908 909 910 911 914 918 919
940 941 944 948 949 980 981 984 988 989
990 991 994 998 999
222 223 224 226 227 229 232 233 234 236
237 239 242 243 244 246 247 249 262 263
264 266 267 269 272 273 274 276 277 279
292 293 294 296 297 299 322 323 324 326
327 329 332 333 334 336 337 339 342 343
344 346 347 349 362 363 364 366 367 369
372 373 374 376 377 379 392 393 394 396
397 399 422 423 424 426 427 429 432 433
434 436 437 439 442 443 444 446 447 449
462 463 464 466 467 469 472 473 474 476
477 479 492 493 494 496 497 499 622 623
624 626 627 629 632 633 634 636 637 639
642 643 644 646 647 649 662 663 664 666
667 669 672 673 674 676 677 679 692 693
694 696 697 699 722 723 724 726 727 729
732 733 734 736 737 739 742 743 744 746
747 749 762 763 764 766 767 769 772 773
774 776 777 779 792 793 794 796 797 799
922 923 924 926 927 929 932 933 934 936
937 939 942 943 944 946 947 949 962 963
964 966 967 969 972 973 974 976 977 979
992 993 994 996 997 999
111 114 117 118 112 141 144 147 148 142
171 174 177 178 172 181 184 187 188 182
121 124 127 128 122 411 414 417 418 412
441 444 447 448 442 471 474 477 478 472
481 484 487 488 482 421 424 427 428 422
711 714 717 718 712 741 744 747 748 742
771 774 777 778 772 781 784 787 788 782
721 724 727 728 722 811 814 817 818 812
841 844 847 848 842 871 874 877 878 872
881 884 887 888 882 821 824 827 828 822
211 214 217 218 212 241 244 247 248 242
271 274 277 278 272 281 284 287 288 282
221 224 227 228 222
111 112 113 114 116 117 121 122 123 124
126 127 131 132 133 134 136 137 141 142
143 144 146 147 161 162 163 164 166 167
171 172 173 174 176 177 211 212 213 214
216 217 221 222 223 224 226 227 231 232
233 234 236 237 241 242 243 244 246 247
261 262 263 264 266 267 271 272 273 274
276 277 311 312 313 314 316 317 321 322
323 324 326 327 331 332 333 334 336 337
341 342 343 344 346 347 361 362 363 364
366 367 371 372 373 374 376 377 411 412
413 414 416 417 421 422 423 424 426 427
431 432 433 434 436 437 441 442 443 444
446 447 461 462 463 464 466 467 471 472
473 474 476 477 611 612 613 614 616 617
621 622 623 624 626 627 631 632 633 634
636 637 641 642 643 644 646 647 661 662
663 664 666 667 671 672 673 674 676 677
711 712 713 714 716 717 721 722 723 724
726 727 731 732 733 734 736 737 741 742
743 744 746 747 761 762 763 764 766 767
771 772 773 774 776 777
000 001 004 005 007 008 010 011 014 015
017 018 040 041 044 045 047 048 050 051
054 055 057 058 070 071 074 075 077 078
080 081 084 085 087 088 100 101 104 105
107 108 110 111 114 115 117 118 140 141
144 145 147 148 150 151 154 155 157 158
170 171 174 175 177 178 180 181 184 185
187 188 400 401 404 405 407 408 410 411
414 415 417 418 440 441 444 445 447 448
450 451 454 455 457 458 470 471 474 475
477 478 480 481 484 485 487 488 500 501
504 505 507 508 510 511 514 515 517 518
540 541 544 545 547 548 550 551 554 555
557 558 570 571 574 575 577 578 580 581
584 585 587 588 700 701 704 705 707 708
710 711 714 715 717 718 740 741 744 745
747 748 750 751 754 755 757 758 770 771
774 775 777 778 780 781 784 785 787 788
800 801 804 805 807 808 810 811 814 815
817 818 840 841 844 845 847 848 850 851
854 855 857 858 870 871 874 875 877 878
880 881 884 885 887 888
111 113 114 115 118 119 131 133 134 135
138 139 141 143 144 145 148 149 151 153
154 155 158 159 181 183 184 185 188 189
191 193 194 195 198 199 311 313 314 315
318 319 331 333 334 335 338 339 341 343
344 345 348 349 351 353 354 355 358 359
381 383 384 385 388 389 391 393 394 395
398 399 411 413 414 415 418 419 431 433
434 435 438 439 441 443 444 445 448 449
451 453 454 455 458 459 481 483 484 485
488 489 491 493 494 495 498 499 511 513
514 515 518 519 531 533 534 535 538 539
541 543 544 545 548 549 551 553 554 555
558 559 581 583 584 585 588 589 591 593
594 595 598 599 811 813 814 815 818 819
831 833 834 835 838 839 841 843 844 845
848 849 851 853 854 855 858 859 881 883
884 885 888 889 891 893 894 895 898 899
911 913 914 915 918 919 931 933 934 935
938 939 941 943 944 945 948 949 951 953
954 955 958 959 981 983 984 985 988 989
991 993 994 995 998 999 */