黑马程序员技术交流社区

标题: 从键盘录入整数,碰到"quite"退出 [打印本页]

作者: dangyongping    时间: 2016-4-30 20:24
标题: 从键盘录入整数,碰到"quite"退出
  1. package com.heima.lianxi;

  2. import java.util.Collection;
  3. import java.util.Comparator;
  4. import java.util.Scanner;
  5. import java.util.TreeSet;

  6. public class Text9 {

  7.         /**
  8.         程序启动后, 可以从键盘输入接收多个整数, 直到输入quit时结束输入. 把所有输入的整数倒序排列打印.
  9.          */
  10.         public static void main(String[] args) {
  11.                         //键盘录入对象
  12.                 Scanner sc = new Scanner(System.in);
  13.                 System.out.println("请输入");
  14.                 String line = sc.nextLine();
  15.                 TreeSet<String> ts         = new TreeSet<>(new Comparator<String>() {@Override
  16.                 public int compare(String o1, String o2) {
  17.                         int num = o2.compareTo(o1);
  18.                         return num ==0?1 : num ;
  19.                 }
  20.                 });
  21.                 while(true){
  22.                 while("quit".equals(sc.nextLine())){
  23.                 break;       
  24.                 }
  25.                 ts.add(sc.nextLine());
  26.                 System.out.println(ts);
  27.                 }
  28.         }

  29. }
复制代码





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2