20170602
来源:互联网 发布:软件测试外包 转型 编辑:程序博客网 时间:2024/06/03 16:03
今日主要学习数组笔记如下:
数组的语法有两种:
1:数据类型[] 数组名={值,值,值};//在知道具体值的时候使用这种方法
2: 数据类型[] 数组名=new 数据类型[] //多采用第二种因为以后学习面相对象的时候会涉及到地址的问题
为什么需要数组?
因为要存储多个值时,使用变量较为繁琐,为了简化,使用数组
什么是数组?
数组是相同数据类型变量的集合
数组与变量比的优势:
1、使用更简洁
2、使用效率更高
如何定义数组:
只要数据类型相同类形同就可以定义一个数组例如:
数据类型[] 数组名A={人名,人名,人名};
数据类型[] 数组名B={动物,动物,动物};
数据类型[] 数组名C={水果,水果,水果};
数组的使用:
1、数组长度就是数组里的元素个数
2、数组元素,就是数组里存储的值
3、当声明数组后,系统给数组里的每一个元素进行了自动的编号
第一个元素的编号是0,第二个是1,以此类推,这个编号叫做 索引
数组长度=length-1 //数组里面的所有值因为数组元素从0开始
Random rd= new Random();//是随机数
int num1=rd.nextInt(100); //int num1=rd.nextlnt(这里的数可变的,从零开始包括它本身);
char[] aryChar={'1','b','A','3','R','c','W'};
//把数组中的大写字母,转换为小写字母
//问题:如何判断每一个元素是大写字母==========》if(aryChar[i]>='A' && aryChar[i]<='Z')//判断数组中的元素的字母是否是有A-Z之间的大写字母
//aryChar[i]=(char)(aryChar[i]+32);大写字母+32就转换为了小写字母,因为32是int类型所以要强转把int类型转换成char类型
//要是小写转换成大写的话先判断从小a到小z之间是否有替他的小写字母然后-32就是将数组中所有小写转换成大写
- 20170602
- 20170602memo
- 20170531--20170602&& 20170605-20170610
- 20170602Windows09_进程
- 20170602心情总结
- 20170602学习笔记整理
- 记录昨天20170602
- 日常训练 20170602 Book
- 日常训练 20170602 Equation
- 日常训练 20170602 B君的教育
- 20170602-leetcode-211-Add and Search Word
- 大数据:一周电影榜20170602
- CSDN日报20170602 ——《程序员、技术主管和架构师》
- CSDN日报20170602 ——《程序员、技术主管和架构师》
- bzoj3680 吊打XXX
- 第12章 常见web攻击及防范
- 分配内存_释放内存
- 2017年6月2日,周结(十五),一些简单的算法题
- Intellij IDEA运行Web项目
- 20170602
- 数码管流水灯
- Linux基本命令练习
- 短信发送---ihuyi.com 的第三方平台
- A
- BZOJ 4558 [JLoi2016] 方
- android drawable-xml
- 解决小米手机不兼容Instant Run
- css创建叉和勾