Java结构语句和方法函数

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.     part3
    3. }; 
    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- - ->语句方法的终止并且指定要返回的数据

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值