A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© ouyzm 中级黑马   /  2016-10-21 01:00  /  667 人查看  /  0 人回复  /   2 人收藏 转载请遵从CC协议 禁止商业使用本文

package shiti1013;

import java.io.FileOutputStream;
import java.io.IOException;
import java.util.Scanner;

public class 多个整数倒叙打印 {

        /**
         * @param args
         * @throws IOException
         */
        public static void main(String[] args) throws IOException {
                Scanner sc = new Scanner(System.in);
                System.out.println("请输入多个整数,按end键结束");
                StringBuffer sb = new StringBuffer();
                while(true){
                        String line = sc.nextLine();
                       
                        if ("end".equals(line)) {
                                break;
                        }
                                try {
                                        Integer.parseInt(line);
                                        char[] ch = line.toCharArray();
                                        for (int i = ch.length-1; i >=0 ; i--) {
                                                sb.append(ch[i]+"");
                                        }
                                        sb.append(" ");
                                } catch (Exception e) {
                                        System.out.println("您的输入有误");
                                }
                        }
                System.out.println(sb);
                String string  = new String(sb);
                byte[] bytes = string.getBytes();
                FileOutputStream fos = new FileOutputStream("bum.txt");
                        fos.write(bytes);
                        fos.close();
                }
               
        }



0 个回复

您需要登录后才可以回帖 登录 | 加入黑马