2016.03.27培训日记
2016-05-18 20:16
253 查看
今天所学的知识,这是在培训机构待的第四天了,开始步入面向对象了:
数组:数据的组。引用数据类型:地址
引用类型变量的赋值:把源对象的引用传递给另一个引用,两个引用指向同一块内存空间。又名:地址传递。
引用数据类型——传址。
基本数据类型——传值。
一维数组相当于一列,二维数组相当于一个矩阵。
二维数组,第一维度相当于行,第二维度相当于列。
String s1 = "a"; //将字符串入栈
String s2 = new String("a"); //因为用了“new”,所以将字符串入堆
快捷键:
Alt + ↑or↓ 将某一句上移或下移(先选定)
Ctrl + D 删除该行
Ctrl + Shift + Y 字符全部转化为小写
Ctrl + Shift + X 字符全部转化为大写
Ctrl + / 注释(先选定)
Ctrl + Z 撤销
Ctrl + Y 前进
Ctrl + Shift + O 自动添加头文件
Alt + / 自动补全
Ctrl + Alt + ↓ 复制到下一行(先选定)
Ctrl + F 查找
字符串的连接:
1.用"+"。
2.用变量1.concat(变量2 or 字符串)方法。(会返回一个新的字符串,所以需要将得到后的值复制给一个变量。)
字符串截取:
变量.substring(位置 or 区间)
字符串去除前后空格:
变量.trim()
替换字符串中的字符:
变量.replace("需要被替换的字符","新的字符")
替换多种:变量.replace("需要被替换的字符","新的字符").replace("需要被替换的字符","新的字符")
分割字符串:
String[] 字符串数组名 = 字符串变量.split("需要分割处的字符")
今天的学习总结:
老师,您好:以下是我的工作总结,请您审阅:
项目 | 内容 | 完成情况\计划效果 | 备注 | |
工作总结 | 工作内容 | 上午:复习了上节课所学知识,学习了数组概念,通过程序明确了引用数据类型以及引用类型变量的赋值,初步结识数组应用到实际。 | 较好\能够充分地理解所学知识,尽量加以延伸。 | |
下午:学习了字符串的多种处理方法,字符串默认压入栈,而加上new则是入堆。了解了更多的快捷键,使编程更加方便,提高了效率。 | 较好\能够充分地理解所学知识,尽量加以延伸。 | | ||
傍晚: | | |||
工作遇到的问题 | 有些地方碰到了难题,但是在同学和老师的帮助下让问题迎刃而解。 | | ||
解决方案 | | | ||
工作计划 | 工作计划内容 | 我会在课后预习后面快要学到的东西,并完成课后作业对已学知识加以巩固。 | 上周已完成 | |
| | | ||
| | | ||
所需的支持 | | | ||
工作感悟 | 加深了自己对数组的认识,以及对字符串的处理能力。今天讲的内容很多,课后多加复习是极其重要的一环。这只是个开始。 |
相关文章推荐
- spring 主动抛Exception不回滚
- 2015年第六届蓝桥杯C/C++程序设计本科B组决赛第二题
- SDWebImage源代码分析(下)
- 学习笔记:jQuery deferred对象的整理2
- bzoj1822 [JSOI2010]Frozen Nova 冷冻波
- 链表的反转操作
- 将Launcher3移植到车载上遇到的问题
- SYN,ICMP, UDP Flood攻击原理与防护
- 2016.03.20培训日记
- pichuli
- [转]windows 短文件名/短路径名规则
- 链表的反转操作
- java 做的简易进制计算器
- 关于之前自己总结的一些内容
- swift 对字符串的一些处理
- [数据库] 图解动态散列的插入操作
- POJ2932
- 逆元的学习
- 2016.03.13培训日记
- leetcode 66_Plus One C++