Java结构语句和方法函数

来源:互联网 发布:淘宝电商发货流程 编辑:程序博客网 时间:2024/05/21 11:33

Java中的基础包括:数据类型、结构语句方法和函数

1.运算符

  • Java的运算符
    分为四类:算数运算符、关系运算符、逻辑运算符、位运算符。
    算数运算符(9):+ - * / % ++ –
    关系运算符(6):等于’==’,不等于’!=’,大于’>’,大于等于’>=’,小于’<’,小于等于’<=’
    逻辑运算符(6):逻辑与’&&’,逻辑或’||’,逻辑非’!’,逻辑异或’^’,逻辑与’&’,逻辑或’|’
    位运算符(7):位与’&’,位或’|’,位非’~’,位异或’^’,右移’>>’,左移’<<’,0填充的右移’>>>’
  • 需要注意的事情
    <1> : ”++“和”–“用于数值变量之前,在赋值操作中,先对被”++“或”–“操作变量值先加1或者先减1,然后在进行其他的操作;
    “++”和”–“用于数值变量之后,在赋值操作中,先用被”++“或”–“的操作变量值进行其他的操作,然后在对其值加1或者减1。
    <2>: <表达式1> ?<表达式2> : <表达式3>
    先计算<表达式1>的值,
    当<表达式1>的值为true时,则将<表达式2>的值作为整个表达式的值;
    当<表达式1>的值为false时,则将<表达式3>的值作为整个表达式的值。

2.结构语句: 一般的结构语句有if,while和for等,这写都算是常规的,这边选择典型的来理解。

  • * foreach语句:
    这个语句一般在数组和一些容器当中使用的比较多,foreach语句是java5的新特征之一,在遍历数组、集合方面,foreach为开发人员提供了极大的方便。foreach语句是for语句的特殊简化版本,但是foreach语句并不能完全取代for语句,然而,任何的foreach语句都可以改写为for语句版本。foreach并不是一个关键字在用到对集合或者数组索引的情况下,foreach显得力不从心,它只会一个一个的遍历下去

    /** 1. 增强for(part1:part2){2.     part33. }; part2中是一个数组对象,或者是带有泛性的集合. part1定义了一个局部变量,这个局部变量的类型与part2中的对象元素的类型是一致的. part3当然还是循环体.*/ public void test1() { //定义并初始化一个数组 int arr[] = {2, 3, 1}; for (int x : arr) { System.out.println(x); //逐个输出数组元素的值 } 
  • * continue和break:
    continue:跳出本次循环继续下一次循环
    break: 跳出循环体,继续执行循环外的函数体
    return: 跳出整个函数体,函数体后面的部分不再执行
    注意还有一种特别的情况:在for循环体前面加上out,这是标签,用于跳出循环的。break用于跳出包含它的最内层循环,break out可以直接跳出被out标记的循环。示例如下:
    这里写图片描述
    这里写图片描述


3. 方法和函数

  • 在程序中return是经常要用到的一个东西,return用在方法中表示返回方法中相应的值,还有应用到return之后就表示整个方法的结束,即使后面还有后续的语句,也表示整个语句的结束。总的来说就是:
    return- - ->语句方法的终止并且指定要返回的数据

原创粉丝点击