什么是API:
API 全程为 Application Programming Interface :应用程序编程接口
Java中的API:
指的是JDK中提供各种功能的java类
1.键盘录入字符串
Scanner类:
next() :录入过程中,遇到了空格,就不在把数据录入了
结束标记:空格,tab建
nextLine():可以将数据完整的接受
结束标记:回车换行符
2.String类
1. String类应用时无需导包
2.String类代表字符串
3.字符串不可变,被创建后不能被更改
方法名 | 说明 |
public String() | 创建一个空白字符串对象,不含有任何内容 |
public String(char[] chs) | 根据字符数组的内容,来创建字符串对象 |
public String(String original) | 根据传入的字符串内容,来创建字符串对象 |
String s = "sbc"; | 直接赋值的方式创建字符串对象,内容就是abc |
3.创建字符串对象的区别对比
字符串的比较
==比较基本数据类型:比较的是具体的值
==比较引用数据类型:比较的是对象的地址值
String类:public boolean equals(String s) 比较两个字符串内容是否相同、区分大小写
public class Demo1Equals {
public static void main(String[] args) {
String s1 = "abc";
String s2 = "ABC";
String s3 = "abc";
// equals : 比较字符串内容, 区分大小写
System.out.println(s1.equals(s2));
System.out.println(s1.equals(s3));
// equalsIgnoreCase : 比较字符串内容, 忽略大小写
System.out.println(s1.equalsIgnoreCase(s2));
}
}