索引贴:http://www.mcbbs.net/thread-138969-1-1.html
昨天没有更新=。=早上家里断网了,下午出去交了网费有在外面跑了一天,回来实在是懒得懂了就没写{:10_522:}。。。。。
好了,闲话少说,进入进入这一章的主题——表达式与字符串
在前面,我们接触过的表达式其实已经有一些了,这一章,我们来讲一讲在前面那些表达式里更加具体的东西和注意事项。我们首先要知道的什么是表达式,将运算符合和量连接起来的就是表达式,一个变量名和常量名都可以都可以形成简单的表达式,而在每个表达式都有自己对应的数据类型(忘记了的戳进去,后同),在实际的程序代码中,大部分的表达式不能单独成为代码中的一行。在表达式的结尾一律用;(不是;)那么,在表达式中可能用到多个运算符,这些运算符又是以什么样的顺序运行的呢?这就是表达式的优先级。
运算符的优先级
。。。讲到这里其实表达式就没什么可讲的了,我也不明白我学的时候为什么会吧表达式单零的分出一节来讲=。=
我还是来说说字符串
在java中字符串是对象,由文字组成下面我们将说一下如何对字符串进行初始化,还有对字符串的操作。
初始化
我们首先要了解的的是,字符串的实现实际上调用String(这个其实也可以说是标示符,只是他是java系统使用的,记住标示符的特点,区分大小写,所以是String,不是string。)类,所以,我们在对字符串进行初始化实际上就是一个创建一个String类的实例的过程。
(上诉所遇到的看不懂的东西会在后面讲解,占时只要记住有这么个东西就行了,之后我会以超链接的形式关联到相关篇章)
- String a=new String ()
- a="请评分(节操呢?)"
- String a=new String ("请评分(节操呢?)")
- String a=("请评分(节操呢?)")
字符的引索
使用方法用代码示范
- public class hello {
-
- public static void main(String[] args){
- String a="分呢?分呢?=。=";
- System.out.println(a.charAt(3));
-
- }
- }
从上面的代码可以看出,方法的调用格式是 变量.charAt(int) int是整数,意思就是引索到上面填写的是3,那么意思就是引索到变量的第三个字符,有人说第三个字符不会是"?"吗?这就是我们要注意的地方,java中,字符的引索是从0开始的。
字符的追加
格式
- 变量名.concat(String S)
字符的比较
格式
- 变量名.equalsIgnoreCase(String S)
字符的长度
格式
- 变量名.length()
字符的大小写转换
格式
大转小
- 变量名.toLowerCase()
- 变量名.toUpperCase()
转义字符
这一个比较关键,他是java中所有对象都必须有的一个方法,他的作用就是将对象转化成String。
格式
- 变量名.toString()
格式
- 变量名.trim()
好了,以上就是本章的内容。
第八章 java常用结构和基本语句
这一章就是至关重要了,前面几张是否学到了东西,在这一章之后你就会明白。
最后。。。。。求分。。。{:10_522:}