A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

画布上的神

初级黑马

  • 黑马币:

  • 帖子:

  • 精华:

与、或两种运算符,如果有多个条件,可以连续写:
两个条件:条件A && 条件B
多个条件:条件A && 条件B && 条件C

一元运算符:只需要一个数据可以进行操作的运算符。例如:取反!、自增++、自减--
二元运算符:需要两个数据才可以进行操作的运算符。例如:加法+、赋值=
三元运算符:需要单个数据才可以进行炒作的运算符
        格式: 数据类型 变量名称 = 条件判断 ? 表达式A :表达式B;
        流程:条件判断为true,将表达式A的值赋值给左侧的变量;条件判断为false,将表达式B的值赋值给左侧的变量
        举例:
                int result = 3 < 4 ? 2.5 : 10;   //错误写法!!!2.5为double类型与接收类型不同
                System.out.println(3 < 4 ? 2.5 : 10);        //正确写法  
                3 < 4 ? 2.5 : 10;                  //错误写法!!!必须要有接收项   

1.方法:就是讲一些代码使用大括号包起来,然后取一个名字。使用时,只要根据名称调用即可。而且比循环要更加灵活。

2.如何定义一个方法:
        修饰符 返回值类型 方法名(参数类型 参数名称){    //修饰符为public static
                方法体
                return 返回值;        //return的作用:1.结束当前方法 2.带着返回值交给调用处
        }
        注意事项:
        1.返回值类型必须和返回值对应
        2.如果参数有多个,那么使用逗号进行分隔
        3.如果不需要参数,那么小括号可以留空
       
3.调用方法的三种方式:
        a) 单独调用:方法名称(实际参数);
        b) 打印调用:System.out.println(方法名称(实际参数));
                //方法体执行,且会把返回值打印出来
        c) 赋值调用:数据类型 变量名称 = 方法名称(实际参数);
        关于名称的两个问题:
        1.变量的名称能不能和方法的名称一样? 可以.
        2.如果有两个方法,每一个方法当中都有一个同名的变量,是否可以? 可以.

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马