API(Application Programmming Interface)应用程序接口
JavaAPI:指的是JDK(java development kit Java开发工具包)中提供的各种功能的Java类 这些类将底层的实现封装起来的,我们不需要关心这些类是如何实现的,只需要学习这些类如何让使用,我们可以通过帮助文档学习这些API如何使用。
1.3、API使用练习需求:按照帮助文档的使用步骤学习Scanner类的使用,并实现键盘录入一个字符串,最后在控制台输出。
package com.itheima_01;
import java.util.Scanner;
public class ScannerDemo {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
// public String nextLine();
// 接受数据
System.out.println("请输入一个字符串数据");
String line=sc.nextLine();
System.out.println("你输入的数据是:"+line);
}
}
2、String
package com.itheima_02;
/*
* String构造方法:
* public String();创建一个空白字符串,不含任何内容
* public String(char [] chs);根据字符数组的内容,来创建字符串对象
* public String(byte [] bys);根据字节数组的内容,来创建字符串对象
* String ="abc";直接赋值的方式创建字符串对象,内容就是abc
* 推荐使用直接赋值的方式
/
public class StringDemo_02 {
public static void main(String[] args){
// public String();创建一个空白字符串,不含任何内容
String s1=new String();
System.out.println("s1:"+s1);
// public String(char [] chs);根据字符数组的内容,来创建字符串对象
char [] chs={'a','b','c'};
String s2=new String(chs);
System.out.println("s2:"+s2);
// public String(byte [] bys);根据字节数组的内容,来创建字符串对象
byte []byt={97,98,99};
String s3=new String(byt);
System.out.println("s3:"+s3);
// String ="abc";直接赋值的方式创建字符串对象,内容就是abc
String s4="abc";
System.out.println("s4:"+s4);
}
}
3、StringBuilder



