- 今天练习编写程序,运用到了String字符串和boolean、int等数据类型。在编写完程序后,我对String、Boolean、int有了更为深入的理解和掌握。当然编写程序的过程中遇到了许多新的知识,导致程序出错或结果错误。
1.Math.abs()函数,这是取绝对值函数,是求表达式绝对值,函数返回值类型与数值表达式的数据类型应该相同。
2.equals()方法,它是用来比较应用对象和当前对象是否相等,它的功能与==想类似。但其之间还是有区别的。equals()方法是确定两个对象的引用是否相同。而==用于比较引用和比较基本数据类型具有不同功能,比较基本数据类型,如果两个值相同,则结果为true;而在比较引用时,如果引用指向内存中的同一对象,则为true。
3.substring()方法,它是用于提取字符串中介于两个指定下标之间的字符。下标必须为非负整数,且后下标要加1。
4.charAt()方法,它是返回指定位置的字符,且其返回的字符长度为1。字符串中第一个字符的下标是0,但下标不在0与string.lengt()之间,则返回空字符串。
5.indexOf,获取字符在字符串中的位置。
6.toUpperCase()将字符串中小写字符变成大写字符。
由于基础知识掌握的少,语句使用不灵活,在脑子中没有很明确的编程思路,有些地方需要想的比较多才能想通。所以编程的速度比较慢,用的时间长,但是再不断地编写下,我学会了以上所列的知识,但还需要多加的练习来掌握这些内容。
并附上思维导图:
网友评论