java的api类_javaAPI类

java的api类_javaAPI类扫描器Scanner可以用来从键盘输入读取数据extLine()获取一行字符串nextInt()获取一个整数nextFloat()获取一个浮点数大数字BigInteger如果我们需要操作一个很大的整数,它无法用long来表达时,就可以用BigIntegeradd()加subtract()减multiply()乘divide()除mod()取余包装类ØJDK提供了对所有数据类…

大家好,又见面了,我是你们的朋友全栈君。

扫描器

Scanner

可以用来从键盘输入读取数据

extLine() 获取一行字符串

nextInt() 获取一个整数

nextFloat() 获取一个浮点数

674d474410173e444e0cb106c0931c3b.png

大数字

BigInteger

如果我们需要操作一个很大的整数,它无法用long来表达时,就可以用BigInteger

add()  加

subtract() 减

multiply() 乘

divide() 除

mod() 取余

cf16b1f258144fce1dccaf110b705d57.png

包装类

Ø JDK提供了对所有数据类型的包装类

byte >>> Byte

short >>> Short

int >>> Integer

long >>> Long

double >>> Double

float >>> Float

char >>> Character

boolean >>> Boolean

包装类的常用方法

toString方法

parseInt方法:Integer.parseInt(String s)

valueOf方法:Double.valueOf(String s)

时间类

Date

使用new Date()创建时间对象代表当前系统时间

需要使用DateFormat类来进行格式化,才能显示想符合习惯的格式

Calendar

使用该类对时间进行操作比较方便

通过常量来表示时间的各种值,如一年中的某一天,一个月的某一天等

将对应的常量作为形参来调用相应的get、add、set方法来操作对象

c4c401a277200cf7b64d891e887b481a.png

计时器

Timer

可以用来在在指定时间或者在指定的延迟之后执行一个任务

schedule(TimerTask task, Date firstTime, long period)

schedule(TimerTask task, long delay)

schedule(TimerTask task, long delay, long period)

2a8f0d4f4dc75d0e9f957c1fa41b3da2.png

080723ea9f63ae98613d5e339c0d9332.png

系统类

System

静态属性in为标准输入流,属于InputStream类型,read方法返回一个字节,默认指向键盘输入

静态属性out为标准输出流,属于PrintStream类型,print方法打印字符,默认打印到屏幕

可以用set方法修改属性in和out

System.exit()方法退出Java虚拟机

System.gc()垃圾回收,Java中的对象成为垃圾之后不会马上回收掉,如果想立即回收可以调用System.gc()

System.getProperties()方法获得系统属性

Runtime

表示系统运行时状态

exec方法执行命令

算数类

Math

该类提供了一些数学运算的方法

PI 圆周率

abs() 绝对值

ceil() 向上取整

floor() 向下取整

round() 得到最接近的整数

max() 返回较大的数

min() 返回较小

pow() 计算一个数的指定次幂

cbrt()开立方

random() 随机数

7b633f46815ef87b6ce452d093e7c494.png

随机数

Random

用来生成随机数

nextInt() 随机整数

nextFloat() 随机小数

nextBoolean() 随机布尔

dd4a46a9cf63b6fc02907d8438aaca12.png

bccaa85352bc715375d7fd66652cc3e5.png

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/156541.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • UNITY3D MAC版本号破解

    UNITY3D MAC版本号破解

    2022年1月3日
    458
  • PL/SQL中declare、begin关键字解释

    PL/SQL中declare、begin关键字解释使用declare或begin关键字开头的bai叫匿名块,每次使用均需要进行编译,不能存储在数据库中且不能被其他PL/SQL调用。而存储过程,存储函数,触发器等叫命名块,一经编译后面就可直接调用,且可以存储在数据库中,被其他PL/SQL调用;declareagenumber(4);–声明一个参数baia类型du为number类型长度为4beginselectteaAgeintoagefromteacherwhereteaid=122;–查询teaid为12

    2022年8月22日
    6
  • icem划分网格步骤_ICEM网格划分步骤

    icem划分网格步骤_ICEM网格划分步骤《ICEM网格划分步骤》由会员分享,可在线阅读,更多相关《ICEM网格划分步骤(19页珍藏版)》请在人人文库网上搜索。1、实用标准文案、ICEM网格划分步骤1、在solidworks、workbeach等建立模型(最好模型另存为.txt格式2、在ICEM中导入计算模型3、建立一个文件夹,并选单位。最后点击apply,导入模型ImportGcornetFromPiaohdP可弓旳lidF…

    2022年5月9日
    190
  • Matlab保存图片的几种方法「建议收藏」

    Matlab保存图片的几种方法「建议收藏」写在前面:本文系作者原创,转载或引用请注明文章出处,多谢!Matlab中保存图片有很多函数可以用到,本文将简单总结三种保存图像的方法,其他的日后补充。1、保存一幅经过处理的图像,又不希望损失其分辨率:采用imwrite()函数例:想保存图像img,可以写:imwrite(img,adressString);%adressString表示输出地址如果希望同时输出多张图片,可以这样定义string:adressString=[‘D:\picture\’sprintf(‘%0.4d’,nu

    2025年11月9日
    3
  • java中如何获取当前系统时间[通俗易懂]

    java中如何获取当前系统时间[通俗易懂]java.util包中提供的和日期时间相关的类有Date类、Calendar类和SimpleDateFormat类等。方法一:Date类对象用来表示日期和时间,该类提供了一系列操作日期和时间各组成部分的方法,Date类中使用最多的是获取系统当前的日期和时间,如Datedate=newDate();这句代码是使用当前时间创建日期对象示例代码如下:publicstaticvoidm…

    2022年10月19日
    6
  • B站 – 黑客攻防 入门到入狱 [网络安全] -笔记

    B站 – 黑客攻防 入门到入狱 [网络安全] -笔记cc攻击:针对应用,比如恶意刷验证码DDoS攻击:针对服务器,比如大量的http请求,超大流量的恶意访问←←←刮刮乐文章目录文件上传漏洞原理实验原理实验过程webshell:菜刀详解文件上传漏洞原理实验原理实验过程实验一:低安全模式下,上传任意类型文件,文件不大限制实验二:中安全模式下,绕过类型上传文件(文件MIME类型)修改浏览器代理为BurpSuite的代理通过BurpSuite修改Content-Type的信息,改为image/JPEG实验二实现原理:实验三:

    2022年6月9日
    36

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号