系列文章目录
提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加
例如:第一章 Python 机器学习入门之pandas的使用
提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档
文章目录
前言
提示:这里可以添加本文要记录的大概内容:
例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。
提示:以下是本篇文章正文内容,下面案例可供参考
一、字符串
所有的文本都叫字符串,
创建字符:char ch1 = ‘A’;
创建字符串:String str = “java”;
1.字符串常量
2.字符串对象(变量)
对比声明一个基本类型的变量,声明一个String类 类型的变量叫做对象。
二、String类
1.声明字符串对象(变量)
String a ;//声明字符串对象,相当于String a = null;
2.创建字符串—就是给字符串对象(变量)赋值
- 引用字符串常量-----掌握
//1
String a = "时间就是金钱";//声明字符串对象并创建字符串(赋值)
//2
String str1, str2;//声明字符串对象
str1 = "we are student";//创建字符串(赋值)
str2 = "we are student";//创建字符串(赋值)
//3
String a = "时间就是金钱", b = "金钱如粪土";//声明字符串对象并创建字符串(赋值)
- 利用构造方法直接实例化-----掌握
String a = new String("时间就是金钱");//声明字符串对象并创建字符串(赋值)
- 利用字符数组实例化-----了解
char [] charArray = {'时','间','就','是','金','钱'};
String a = new String(charArray);//声明字符串对象并创建字符串(赋值)
- 利用字节数组实例化-----了解
byte[] byteArray = {-60, -6, -70, -61};//代表您好
String a = new String(byteArray);//声明字符串对象并创建字符串(赋值)
三、字符串的操作
1.连接字符串
2.获取字符串信息
3.字符串操作
4.格式化字符串
四、正则表达式
普通的字符串常量或者变量(对象),配合Pattern和Matcher使用
// ----------正则表达式--------------//
String regex = "\\w+@\\w+\\.\\w{2,3}";
String str1 = "42573853@qq.com";
if (str1.matches(regex)) {
System.out.println(str1 + "是一个合法的邮箱地址!");
}
System.out.println(regex);//就是普通的字符串
五、String\StringBuffer\StringBuilder
下面涉及到匿名对象!!!!!
总结
以上就是对Java语言基础部分的第一部分。后续是流程控制、字符串、数组、类和对象、包装类、数字处理类…的学习。