3月12日 常用工具类
一、面向对象简介
- C#特点:C#是一门彻底的面向对象的语言。
- 对象是什么? 对象是属性和方法的集合。
- 属性特点:不带圆括号
- 方法特点:带有一组圆括号
- 类是什么? 类是定义对象的模板。对象的所有属性和方法都定义在类中。 二、常见类简介 C#内置了六大常用类(工具类)
- Math类:数学类(处理数学相关问题)
- String类:字符串类(处理字符串相关问题)
- str.Length属性; 查询字符串长度
- String.Join(连接符,数组名)方法: 连接数组元素
- String: 表示字符串类
- Join(): 表示字符串类的一个方法
- Join()用途:用于把数组转字符串
- DateTime类::日期时间类(处理日期时间相关问题)
- Random类:创建随机数类(生成随机数)
- Convert类:类型转换类(处理数据类型的转换)
- Arraay类:数组类(处理数组相关问题)
- Arr.Length属性:查询数组长度
- Array.Sort(数组名) 方法:排序数组元素(默认:升序)
- Array.Reverse(数组名)方法:反转数组元素 三、字符串知识点
- 字符串定义:用双引号包裹的字符序列。
- 字符串的特点
- 必须是双引号包裹(单引号不可以)
- 字符串中的每个字符都有索引(编号) 案例1:升序排序数组元素 要求:使用Sort方法从小到大排序数组元素 9
案例2:使用三种方法输出数组的全部元素9 int[] arr = 9; // 方法一:逐个输出
// 方法二:foreach循环遍历输出
// 方法三:使用 String.Join(分隔符,数组名)输出
案例3:反向输出字符串 要求:1. 读取用户在控制台输入的任意字符串2. 输出反转字符串
案例 4:输入一个三位整数数 123, 输出321 要求:使用 / 和 % 运算符做