• 校招小白机考入坑之从键盘输入java的各种数据类型


    //1.从键盘输入一个整型(其他基本类型类似)
    Scanner sc =new Scanner(System.in);
    sc.hasNextInt();
    int str1 = sc.nextInt();
    
    //2.从键盘输入一个定长的整型数组
    int[] arr = new int[21];
    Scanner sc = new Scanner(System.in);        
    for (int i=0;i<21;i++){      
    sc.hasNextInt();
    arr[i]=sc.nextInt();
     }
    
    //3.从键盘输入一个字符串(没有空格)
    Scanner sc =new Scanner(System.in);
    sc.hasNext();
    String str1 = sc.next();
    
    //4.从键盘输入一行字符串(可以包含空格)
    Scanner sc =new Scanner(System.in);
    sc.hasNextLine();
    String str1 = sc.nextLine();
    
    //5.从键盘输入一行以逗号隔开的整型数组,包含负整型,且不定长
    //  如  1,2,-3,4,-5,6 ...    
    // 注意Integer.parseInt不能解析负整
    型的字符串,真的坑,那时本小白考试最后一道就败在这上面,一把辛酸泪 Scanner sc = new Scanner(System.in); sc.hasNextLine(); String[] str = sc.nextLine().split(","); int[] arr = new int[str.length]; for (int i=0;i<str.length;i++){ if (str[i].startsWith("-")){ arr[i]=-Integer.parseInt(str[i].substring(1)); }else { arr[i]=Integer.parseInt(str[i]); } }

    都是一个一个坑踩过来的个人经验,小徐希望能帮到幸运的小白们。

    小徐看世界,世界如此多娇: http://www.cnblogs.com/schoolbag/

  • 相关阅读:
    hdu 4114 Disney's FastPass 状压dp
    lightoj 1381
    bzoj 2428: [HAOI2006]均分数据 随机化
    bzoj 3969: [WF2013]Low Power 二分
    套题:wf2013 (1/8)
    hdu 4119 Isabella's Message 模拟题
    hdu 4118 Holiday's Accommodation 树形dp
    UESTC 2015dp专题 N 导弹拦截 dp
    UESTC 2015dp专题 j 男神的约会 bfs
    UESTC 2015dp专题 H 邱老师选妹子 数位dp
  • 原文地址:https://www.cnblogs.com/schoolbag/p/8672068.html
Copyright © 2020-2023  润新知