JAVA的学习(二)-----在java编程中实用的包|方法|用法

  • 输入调用:
    java.util.*
    Scanner sc = new Scanner(System.in);
    int a = sc.nextInt();

  • 随机数调用:

  1. java.lang.*
    Random rd = new Random();
    int a = rd.nextInt(20)+5; //随机生成5-25的随机数
    int b =rd.nextInt(9)*10+rd.nextInt(9);

  2. Math.randow(); 0-1随机数(包含0不包含1)
    例如:(int)(Math.randow()10); //0-10随机数
    min+Math.randow()
    (max-min); //min-max随机数

  • 小数控制位数调用(四舍五入):
    java.lang.*
    java.math.*
    double f = (9.0 / 5) * celsius + 32;
    double f1 = new BigDecimal(f).setScale(1, BigDecimal.ROUND_HALF_UP).doubleValue();
    return f1; //保留一位小数(四舍五入)

  • 获取系统时间戳:(1970至今)
    System.currentTimeMillis(); //获取系统毫秒数
    System.nanoTime(); //获取系统纳秒数

  • Math中的函数
    Math.pow();幂次方
    Math.abs();绝对值
    Math.ceil();向上取整(3.1取4)
    Math.floor();向下取整(3.1取3)

  • 字符的输入
    char c = sc.next().charAt(0);

  • 将正数转化为字符串
    String 名称 = String.ValueOf(整数名称); egg:String s = String.ValueOf(num);

  • 字符串的等于比较(不用==)
    String opt = next();
    if ("+".equals(opt))

  • 字符串倒置
    StringButter sb = new StringButter(str); //将str中的字符串倒置
    sb.reverse();
    String str1 = new String(sb);

  • 将字符串分割为容量为1的字符串(分割字符串)(str为字符串,str1为字符串数组)
    String[] 名称 = 原名称.split(""); egg:String[] str1 = str.split("");

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值