【生成一个三列的随机数,城市id,性别,消费额生成一个三列的随机数,城市id,性别,消费额

简介: 【生成一个三列的随机数,城市id,性别,消费额生成一个三列的随机数,城市id,性别,消费额

生成一个三列的随机数,城市id,性别,消费额

import java.io.File;
import java.io.FileWriter;
import java.io.IOException;
import java.util.Random;
public class RandomProduce {
  public static void main(String[] args) {
            File file = new File("/home/gyq/eclipse-workspace/ALS/dataggg.txt");
            try {
                Random random = new Random();//生成随机数
                FileWriter fileWriter = new FileWriter(file);//新建一个文件
                for (int i=1;i<=1000;i++){   //生成10万个数字
                    int height = random.nextInt(220); //height是0-220中的一个数字
                    if (height < 50) {
                        height = height + 50;
                    }
                 String  gender = getRandomGender(); //性别方法
                 if (height < 100 && gender == "M") {
                     height = height + 100;
                 }
                  if (height < 100 && gender == "F") {
                      height = height + 40;
                  }
                 fileWriter.write( i + " " + getRandomGender() + " " + height); //文件格式:ID 性别 身高
                 fileWriter.write(System.getProperty("line.separator"));
                }
                fileWriter.flush();
                fileWriter.close();
                System.out.println("People Information File generated successfully.");
            }catch (IOException e){
                e.printStackTrace();
            }
        }
        public static String getRandomGender(){ //构建一个随机生成性别方法
            Random random = new Random();
            int randomNum = random.nextInt(2) + 1;
            if( randomNum % 2 == 0){
                return "M";
            }else{
                return "F";
            }
        }
  }

数据如下:

1 M 171

2 F 181

3 F 156

4 F 174

5 F 158

6 F 211

7 F 184

8 M 143

9 M 210

10 F 212

11 M 178

12 M 112

13 M 133

14 F 156

15 M 99

16 M 169

17 F 128

18 M 177

19 M 118

20 M 201

21 M 139

22 M 179

23 M 158

24 F 139

25 M 143

26 M 211

27 M 154

28 F 97

29 M 114

30 M 155

31 F 175

32 M 121

33 M 135

34 M 206

35 M 114

36 F 188

37 M 119

38 M 132

39 M 108

40 F 174

41 M 164

42 F 156

43 F 203

44 M 142

45 M 152

46 M 136

47 M 178

48 F 122

49 M 209

50 F 143

51 M 172

52 M 203

53 M 157

54 M 145

55 F 106

56 M 162

57 F 160

58 F 91

59 F 190

60 M 197

61 M 165

62 M 199

63 M 143

64 F 126

65 M 117

66 M 98

67 F 125

68 M 172

69 F 118

70 M 112

71 F 131

72 F 106

73 M 99

74 F 191

75 F 132

76 F 189

77 F 195

78 F 96

79 M 134

80 M 172

81 F 106

82 M 110

83 M 112

84 F 195

85 M 181

86 M 162

87 F 188

88 F 213

89 M 144

90 M 130

91 M 133

92 F 106

93 F 110

94 M 213

95 M 161

96 F 151

97 M 196

98 M 104

99 F 176

100 F 170

101 M 107

102 M 207

103 M 168

104 M 154

105 F 169

106 M 172

107 M 137

108 M 112

109 F 165

110 M 179

111 F 136

112 F 124

113 M 121

114 M 109

115 M 157

116 M 171

117 F 150

118 F 124

119 F 103

120 F 127

121 F 138

122 M 174

123 M 154

124 F 138

125 F 206

126 M 189

127 F 129

128 F 181

129 M 139

130 M 174

131 M 183

132 M 158

133 F 175

134 F 114

135 F 101

136 M 183

137 F 163

138 M 192

139 M 107

140 F 169

141 F 132

142 F 194

143 M 127

144 M 138

145 F 179

146 F 114

147 M 216

148 M 132

149 F 118

150 F 212

151 M 194

152 F 200

153 M 186

154 M 144

155 M 141

156 M 177

157 M 160

158 M 96

159 F 175

160 M 211

161 M 186

162 M 112

163 M 190

164 F 193

165 M 127

166 F 194

167 F 123

168 F 108

169 F 120

170 M 197

171 M 188

172 F 137

173 M 122

174 F 159

175 M 165

176 M 135

177 F 217

178 M 119

179 F 118

180 M 138

181 M 128

182 F 185

183 M 190

184 F 99

185 M 156

186 M 114

187 F 126

188 F 175

189 M 162

190 F 91

191 F 155

192 F 132

193 F 158

194 F 99

195 M 114

196 M 101

197 M 190

198 M 205

199 F 199

200 M 142

201 F 96

202 F 161

203 M 158

204 F 158

205 F 97

206 F 149

207 F 142

208 M 134

209 M 179

210 M 198

211 F 157

212 M 112

213 F 190

214 M 115

215 F 153

216 F 191

217 F 164

218 F 114

219 F 138

220 F 170

221 M 175

222 M 168

223 F 185

224 F 169

225 F 199

226 F 154

227 F 169

228 F 97

229 F 97

230 M 209

231 M 112

232 M 216

233 F 93

234 M 129

235 F 110

236 M 128

237 M 195

238 F 183

239 M 205

240 F 212

241 F 132

242 F 119

243 M 195

244 F 126

245 F 134

246 F 197

247 M 195

248 F 209

249 M 182

250 F 101

251 M 143

252 M 96

253 M 196

254 F 129

255 F 197

256 M 174

257 M 205

258 M 131

259 M 199

260 F 182

261 F 132

262 F 205

263 F 102

264 M 105

265 F 114

266 M 199

267 F 142

268 F 125

269 F 181

270 M 205

271 F 187

272 M 128

273 F 137

274 F 138

275 M 142

276 M 188

277 M 124

278 M 216

279 M 170

280 M 116

281 F 111

282 F 207

283 M 137

284 F 129

285 M 200

286 F 153

287 F 161

288 M 110

289 M 152

290 M 104

291 F 158

292 F 150

293 F 202

294 M 204

295 F 177

296 M 115

297 M 203

298 F 217

299 M 104

300 F 149

301 F 103

302 M 183

303 F 131

304 F 209

305 F 156

306 F 199

307 F 102

308 F 172

309 M 192

310 M 102

311 F 213

312 F 121

313 F 135

314 F 92

315 F 99

316 F 201

317 F 128

318 F 199

319 F 210

320 F 189

321 F 195

322 M 120

323 F 191

324 M 169

325 F 194

326 M 150

327 M 171

328 F 139

329 M 203

330 F 208

331 M 199

332 F 184

333 F 196

334 M 166

335 M 154

336 F 163

337 M 118

338 M 150

339 F 212

340 M 134

341 F 113

342 F 169

343 M 100

344 F 108

345 F 167

346 F 136

347 M 161

348 F 170

349 F 174

350 F 95

351 M 174

352 F 144

353 F 138

354 F 117

355 M 189

356 F 111

357 F 199

358 M 91

359 F 137

360 M 165

361 F 198

362 F 119

363 F 97

364 F 162

365 M 205

366 F 179

367 M 156

368 M 100

369 F 136

370 M 171

371 F 119

372 M 140

373 M 119

374 M 158

375 M 179

376 M 191

377 M 128

378 F 119

379 F 175

380 M 126

381 F 169

382 M 210

383 F 203

384 F 185

385 M 186

386 F 149

387 F 165

388 M 216

389 M 136

390 M 102

391 M 187

392 F 208

393 M 118

394 F 126

395 M 100

396 F 160

397 F 124

398 M 194

399 M 112

400 M 210

401 M 160

402 M 116

403 M 119

404 F 188

405 M 183

406 M 133

407 F 95

408 M 184

409 M 169

410 F 137

411 M 91

412 F 131

413 F 194

414 F 211

415 F 190

416 M 157

417 F 174

418 F 107

419 F 173

420 M 160

421 M 162

422 M 196

423 F 213

424 M 102

425 M 115

426 M 113

427 F 203

428 F 136

429 F 182

430 F 95

431 M 165

432 M 101

433 M 186

434 F 119

435 M 144

436 M 154

437 F 190

438 F 173

439 M 183

440 M 125

441 F 97

442 F 165

443 M 202

444 M 163

445 M 210

446 M 146

447 F 172

448 M 166

449 F 151

450 M 152

451 M 128

452 M 153

453 F 183

454 F 115

455 F 126

456 M 176

457 M 196

458 F 139

459 M 138

460 F 115

461 M 161

462 M 103

463 M 177

464 M 134

465 F 134

466 M 165

467 F 186

468 F 206

469 F 143

470 M 147

471 F 144

472 F 157

473 F 140

474 M 159

475 M 126

476 F 111

477 M 172

478 F 111

479 F 119

480 F 115

481 M 184

482 M 130

483 F 187

484 M 125

485 M 140

486 F 198

487 F 193

488 M 134

489 M 126

490 F 110

491 M 145

492 F 207

493 M 109

494 M 195

495 F 159

496 F 188

497 F 130

498 M 172

499 F 177

500 F 140

501 M 127

502 F 109

503 M 137

504 F 121

505 M 199

506 F 115

507 F 109

508 M 201

509 F 112

510 F 165

511 M 148

512 M 108

513 M 193

514 M 191

515 M 200

516 M 154

517 M 138

518 F 156

519 F 193

520 F 142

521 F 201

522 M 100

523 F 160

524 M 150

525 F 218

526 M 108

527 F 164

528 F 114

529 M 181

530 F 180

531 M 102

532 M 90

533 M 192

534 F 212

535 F 190

536 F 118

537 M 114

538 M 192

539 F 186

540 M 96

541 M 117

542 F 161

543 M 122

544 M 136

545 F 211

546 M 171

547 F 109

548 M 167

549 F 203

550 M 181

551 M 109

552 F 177

553 M 189

554 F 154

555 M 184

556 M 195

557 M 100

558 F 176

559 F 192

560 M 133

561 F 197

562 F 160

563 F 147

564 M 154

565 F 133

566 F 188

567 M 111

568 M 156

569 F 107

570 F 128

571 F 105

572 M 167

573 M 164

574 F 129

575 M 136

576 M 120

577 M 162

578 F 153

579 F 152

580 M 123

581 M 158

582 F 158

583 M 171

584 M 109

585 F 160

586 M 179

587 M 128

588 M 180

589 F 190

590 F 123

591 M 114

592 F 212

593 F 116

594 F 159

595 M 122

596 F 138

597 F 151

598 M 182

599 F 187

600 F 102

601 M 171

602 M 133

603 F 102

604 M 106

605 M 132

606 F 156

607 F 193

608 M 117

609 F 178

610 M 212

611 F 155

612 F 112

613 M 151

614 F 141

615 F 180

616 F 142

617 F 104

618 F 165

619 F 199

620 M 154

621 M 152

622 F 182

623 F 129

624 F 107

625 M 170

626 M 193

627 F 186

628 M 125

629 M 131

630 F 117

631 M 115

632 F 150

633 F 102

634 M 200

635 M 194

636 M 128

637 F 136

638 F 157

639 M 219

640 F 182

641 M 90

642 M 190

643 M 109

644 M 157

645 M 139

646 F 114

647 M 198

648 M 198

649 M 108

650 M 178

651 F 191

652 M 152

653 F 147

654 F 120

655 M 179

656 M 129

657 M 174

658 F 166

659 F 143

660 M 209

661 F 200

662 F 121

663 M 130

664 M 133

665 M 197

666 F 128

667 M 107

668 M 198

669 M 176

670 M 208

671 M 122

672 F 212

673 M 180

674 F 167

675 M 183

676 M 118

677 M 112

678 M 119

679 F 100

680 M 177

681 M 158

682 M 155

683 M 177

684 M 198

685 F 182

686 M 205

687 M 179

688 M 169

689 F 194

690 M 162

691 M 164

692 F 171

693 M 154

694 M 114

695 F 173

696 M 199

697 M 101

698 M 167

699 F 177

700 F 178

701 M 117

702 M 123

703 F 129

704 F 164

705 F 95

706 M 210

707 F 181

708 F 106

709 F 166

710 M 200

711 F 177

712 M 100

713 M 184

714 M 104

715 M 184

716 F 198

717 M 170

718 M 151

719 F 112

720 M 160

721 M 200

722 M 154

723 M 113

724 M 140

725 M 130

726 F 179

727 F 98

728 M 111

729 F 165

730 M 187

731 F 101

732 F 90

733 F 199

734 M 173

735 M 96

736 M 168

737 F 174

738 F 148

739 F 170

740 F 215

741 F 112

742 M 189

743 M 143

744 F 157

745 M 194

746 F 108

747 F 128

748 M 158

749 F 122

750 M 126

751 F 192

752 M 126

753 M 174

754 M 123

755 F 180

756 M 164

757 F 123

758 F 95

759 M 130

760 M 159

761 F 122

762 M 121

763 M 117

764 F 100

765 M 202

766 M 211

767 M 177

768 M 149

769 M 130

770 M 167

771 F 107

772 F 136

773 M 100

774 F 165

775 F 161

776 M 150

777 M 202

778 M 172

779 M 153

780 F 132

781 M 126

782 F 196

783 M 184

784 F 195

785 F 118

786 M 155

787 F 137

788 F 106

789 M 100

790 M 114

791 M 132

792 F 219

793 M 110

794 F 124

795 M 191

796 M 118

797 F 150

798 M 131

799 M 192

800 M 161

801 M 136

802 F 193

803 M 163

804 F 165

805 M 103

806 F 175

807 F 96

808 F 122

809 F 105

810 M 187

811 M 132

812 M 160

813 M 191

814 M 195

815 M 207

816 F 128

817 M 193

818 M 100

819 M 164

820 F 165

821 M 114

822 M 109

823 M 214

824 M 108

825 F 184

826 M 158

827 F 167

828 F 210

829 M 153

830 F 180

831 F 116

832 F 113

833 F 202

834 M 184

835 M 108

836 F 102

837 M 185

838 F 167

839 M 197

840 F 202

841 F 127

842 M 191

843 F 104

844 M 178

845 F 160

846 M 102

847 F 105

848 M 171

849 F 108

850 M 141

851 F 154

852 F 105

853 F 93

854 M 193

855 M 119

856 M 193

857 F 160

858 M 129

859 M 102

860 M 186

861 F 92

862 M 150

863 M 156

864 F 160

865 M 117

866 M 185

867 F 108

868 F 111

869 F 153

870 M 137

871 M 128

872 M 187

873 M 164

874 F 92

875 M 180

876 M 134

877 F 194

878 M 170

879 F 159

880 M 128

881 M 181

882 M 176

883 F 192

884 M 116

885 F 102

886 F 154

887 M 124

888 F 151

889 F 134

890 M 102

891 M 126

892 M 136

893 F 127

894 F 137

895 M 125

896 F 153

897 M 217

898 M 149

899 F 203

900 M 128

901 M 92

902 F 151

903 F 180

904 F 111

905 M 132

906 M 140

907 M 105

908 F 174

909 M 194

910 M 182

911 M 188

912 F 167

913 F 109

914 M 167

915 M 190

916 M 212

917 F 110

918 M 172

919 F 129

920 F 105

921 M 146

922 F 99

923 M 187

924 M 218

925 F 103

926 F 163

927 F 139

928 F 154

929 M 146

930 F 208

931 F 126

932 M 129

933 F 168

934 F 117

935 M 108

936 M 127

937 F 93

938 F 163

939 M 134

940 F 187

941 F 198

942 F 134

943 F 205

944 M 116

945 M 216

946 M 142

947 M 116

948 M 219

949 F 120

950 M 192

951 M 153

952 M 185

953 F 109

954 F 190

955 F 178

956 F 107

957 F 175

958 M 182

959 F 181

960 M 132

961 M 124

962 F 186

963 F 196

964 F 114

965 F 100

966 M 199

967 F 126

968 F 132

969 M 184

970 M 170

971 M 178

972 M 186

973 F 123

974 M 160

975 M 198

976 F 176

977 F 193

978 M 191

979 F 114

980 M 103

981 F 181

982 F 117

983 M 129

984 F 167

985 F 115

986 F 140

987 M 185

988 F 182

989 M 115

990 M 122

991 F 116

992 F 186

993 F 147

994 M 130

995 M 104

996 F 113

997 M 189

998 F 178

999 F 171

1000 F 213

相关文章
|
7月前
|
SQL 关系型数据库 MySQL
MySQL根据身份证获取省份 年龄 性别
MySQL根据身份证获取省份 年龄 性别
130 0
|
存储 算法 安全
订单号和 id 列可不可以是同一列?
在分布式场景中,单表已经不能满足我们的需求了,所以用自增 id 的方案也就不合适了。当比如我们进行分表设计时,主键列到底如何生成就成了一个问题,流行的方法是利用像 snowflake 这样的算法计算出一个趋势有序的值作为 id。(当然还有其他多种方法)这样就满足了扩展性和一定程度上解决了检索性能的问题。
订单号和 id 列可不可以是同一列?
随机生成姓名&批量生成不重名
随机生成姓名&批量生成不重名
|
6月前
必知的技术知识:Excel通过身份证获取出生年月,性别,年龄,生肖,星座,省份等信息总结归纳
必知的技术知识:Excel通过身份证获取出生年月,性别,年龄,生肖,星座,省份等信息总结归纳
94 0
|
JavaScript 前端开发
js实现输入身份证号得出生日、年龄和性别
js实现输入身份证号得出生日、年龄和性别
270 0
定义数组,存放5个学生的成绩(成绩值自己设定),将成绩从大到小排序,计算并显示输出成绩总和,平均成绩,最小成绩,最大成绩。
定义数组,存放5个学生的成绩(成绩值自己设定),将成绩从大到小排序,计算并显示输出成绩总和,平均成绩,最小成绩,最大成绩。
435 0
4.1已知四个学生的记录信息,(包括学号,姓名,成绩,)要求输出成绩最高者
4.1已知四个学生的记录信息,(包括学号,姓名,成绩,)要求输出成绩最高者
205 0