第10章 常用类

40 篇文章 0 订阅
40 篇文章 0 订阅

10.4 System系统类

System 类包含一些有用的类字段和方法。它不能被实例化。

在 System 类提供的设施中,有标准输入、标准输出和错误输出流;对外部定义的属性和环境变量的访问;加载文件和库的方法;还有快速复制数组的一部分的实用方法。

10.4.1 标准输入、标准输出和错误输出流对象

PrintStream err:“标准”错误输出流。

InputStream in:“标准”输入流。

PrintStream out:“标准”输出流。

import java.util.Scanner;

 

class TestSystem{

       public static void main(String[] args){

              Scanner input = new Scanner(System.in);

              System.out.print("请输入成绩:");

              int score = input.nextInt();

             

              if(score>=0 && score<=100){

                     System.out.println("成绩是:" + score);

              }else{

                     System.err.println("输入有误,成绩应该在[0,100]");

              }

       }

}

10.4.2 常用方法

  1. void arraycopy(Object src, int srcPos, Object dest, int destPos, int length) :从指定源数组中复制一个数组,复制从指定的位置开始,到目标数组的指定位置结束。
  2. long currentTimeMillis() :返回以毫秒为单位的当前时间。 
  3. void exit(int status) :终止当前正在运行的 Java 虚拟机。
  4. void gc():运行垃圾回收器。 
  5. Properties getProperties():确定当前的系统属性。
  6. String getProperty(String key):获取指定键指示的系统属性。
  7. void setErr(PrintStream err) :重新分配“标准”错误输出流。
  8. void setIn(InputStream in):重新分配“标准”输入流。
  9. void setOut(PrintStream out):重新分配“标准”输出流。
  10. String setProperty(String key, String value) :设置指定键指示的系统属性。

 

 

 

 

本教程由尚硅谷教育大数据研究院出品,如需转载请注明来源。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值