Java 常用API

Java 常用API

JFC(Java类库)

  1. 是系统提供的已实现的标准类的集合,是Java编程的API(Application Program Interface)
  2. 可帮助开发者方便、快捷地进行软件开发
  3. Java按其不同的功能分成不同的包
  4. 常用包:
    • java.lang包:java核心类库,包含java运行程序必不可少的系统类,由JVM自动导入
      • java.lang.reflect包:提供类和接口获取类和对象的反射信息
    • java.io包:java标准输入/输出类库
    • java.util包:java实用工具类库,提供一些实用的类和数据结构。
    • java.net包:实现网络功能的类库
    • java.awt包:构建图形用户界面(GUI)的类库及用户界面交互控制和事件的响应
      • java.awt.even包:图形用户界面的事件处理包
    • java.sql包:提供访问并处理存储在数据库中数据的类和接口
    • javax.swing包:构建图形用户界面类库,相对java.awt,javax.swing包提供的是轻量级图形界面组件

常用API

  1. API:Application Programming Interface,应用程序编程接口
  2. Java的API:JDK中提供的各种功能的Java类,这些类将底层实现封装起来
    • 无需关心其如何实现,只需学习使用即可
  3. JDKI帮助文档:可查看JDK中的各种类及其方法

Scanner类

  1. 功能:键盘录入的字符串
  2. 方法
    • next():遇到空格不再录入数据,以tab键或空格标记结束
    • nextLine():可将数据完整接收,以回车键标记结束
Scanner sc = new Scanner(System.in);
//开启键盘录入
String s = sc.next();
String s = sc.nextLine();

String类

  1. 在java.lang包下,故使用时无需导包
  2. 代表字符串
    • Java的字符串均被实现为此类的实例
    • Java程序中所有的被双引号包起来的字符串,都是String类的对象
  3. 字符串不可变,其创建后不可被更改
  4. 常用方法
    方法 说明
    public String() 创建一个空白字符串,其中不含任何内容
    public String(char[] chs) 据字符数组内容创建字符串
    public String(String original) 据传入的字符串,传入字符串对象
    String s = “abc” 以直接赋值方式创建字符串对象,赋值为abc
    public boolean equals(Object object) 比较字符串内容,严格区分大小写
    public boolean equalsIgnoreCase(String anotherString) 比较字符串内容,忽略大小写
    public int length() 返回字符串长度
    public char charAt(int index) 返回指定索引处的char值
    public char[] toCharArray() 将字符串拆分为字符数组后返回
    public String subString(int beginIndex,int endIndex) 根据开始和结束索引进行截取,得到新的字符串(包含头,不包含尾)
    public String subString(int beginIndex) 从传入的索引处截取,截取到末尾,得到新的字符串
    public String replace(CharSequence target,CharSequence repla
  • 0
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值