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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

请根据自己的理解,对当天内容进行总结
1、++和--单独使用和在运算中使用有什么区别?
2、&和&&,|和||的区别?
3、s+=1和s=s+1有什么区别?
4、if ,if...else,if...else if...else  三种if语句的区别
5、什么是数据输入,如何进行使用?

35 个回复

倒序浏览


请根据自己的理解,对当天内容进行总结
1、++和--单独使用和在运算中使用有什么区别?
答:单独使用时,作为“前缀”和“后缀”两者的效果相同,但在参与与其他项的运算时,前缀时其变量先进行自增(减),
然后这个值才参与到其他项的运算中,而作为后缀时,这个变量的值先参与其他项的运算,而后这个变量再进行自增运算。

2、&和&&,|和||的区别?
答:&和&&两者的效用相同,但是&&更能贴合实际情景的需要,它像是电路的串联,有短路效果,&&在判定多个的条件表
达式时,当其遇到第一false的布尔值时,此时可以直接判定为false,不必再判定后面的条件是否为true。

3、s+=1和s=s+1有什么区别?
答:常量的数据类型,默认是int型,当s的数据类型是int型时,这两个代码效果是相同的;但是当s的数据类型不是int型时,
代码二中只有进行强制类型转换操作,编译才不会报错。

4、if ,if...else,if...else if...else  三种if语句的区别
答:三种语句的适用范围不同,if只能适用于只有一种判断的情况,判定之后只有一条的”执行路线“;而if......else则适用
于分支出两个“执行路线”的情况;而if......else if......else则更适用更复杂的情况,可以依照实际分出足够的分支代码。

5、什么是数据输入,如何进行使用?
答:数据输入就是通过输入设备对运行中的程序进行信息的输入,java是通过Scanner类下的各方法进行数据输入的,格式
流程是:(一)导入相关的包类,(二)以System.in为参数,构造实际的Scanner对象(扫面器),(三)调用Scanner类
的方法nextInt()等。

回复 使用道具 举报
1、++和--单独使用和在运算中使用有什么区别?
答:單獨使用的時候,++和--無論是放在變量的前邊還是後邊,結果是一樣的。
       參與操作的時候,如果放在變量的後邊,先拿變量參與操作,后拿變量做++或--;
       參與操作的時候,如果放在變量的前邊,先拿變量做++或者--,后拿變量參與操作。

2、&和&&,|和||的区别?
答:邏輯與&,無論左邊真假,右邊都有執行。
       短路與&&,如果左邊為真,右邊執行;如果左邊為假,右邊不執行。
       邏輯或|,無論左邊真假,右邊都要執行。
       短路或||,如果左邊為假,右邊執行;如果左邊為真,右邊不執行。

3、s+=1和s=s+1有什么区别?
答:s+=1包含了强制類型轉換,s=s+1沒有。

4、if ,if...else,if...else if...else  三种if语句的区别
答:if只有一種選擇,if...else有且只有兩種選擇,if...else if...else有三種以上(包含三種)的選擇。

5、什么是数据输入,如何进行使用?
答:數據輸入是數據處理系統中,將系統外部原始數據傳輸給系統内部,并將這些數據以外部格式轉換為系統便於處理的内部格式的過程。
     1. 導包  import java.util.Scanner;
     2. 創建對象  Scanner sc = new Scanner(System.in);
     3. 接收數據  int i = sc.nextInt();

点评

建议使用简体中文进行编写  发表于 2019-5-29 15:21
回复 使用道具 举报
1、++和--单独使用和在运算中使用有什么区别?
   单独使用的时候,放在前面何后面都不影响
   在运算中使用的时候,++a:先增后用
                       a++:先用后增

2、&和&&,|和||的区别?
   &&和||有短路作用,而&和|没有

   
3、s+=1和s=s+1有什么区别?
   s+=1包含强制转换类型,s=s+1不包含强转,若需要强制转换需要手动添加

4、if ,if...else,if...else if...else  三种if语句的区别
   if使用于单种情况
   if...else使用于两种情况
   if...else if...else使用于多种情况


5、什么是数据输入,如何进行使用?

数据输入就是把用户提供的数据引用到我们的程序中,所以需要有键盘输入


1.导包                  import java.util.Scanner;
2.创建对象              Scanner sc = new Scanner(System.in);
3.调用方法
4.使用键盘录入的数据    int i = sc.nextInt();
回复 使用道具 举报
1、++和--单独使用和在运算中使用有什么区别?
答:自增自减在运算中使用时,若++与--符号在前时,先进行自增自减后再进行运算,若++与--符号在后面的话,是先进行运算后再进行自增与自减,而在单独使用时没有差别。

2、&和&&,|和||的区别?
答:&与&&的区别是,&&有短路效果,而&没有,即&&前的关系表达式若为false,则&&后的关系表达式就不会运行;同理若||前的关系表达式为true,则||后的关系表达式就不会运行。

3、s+=1和s=s+1有什么区别?
答:二者的区别在于s+=1中隐含了强制类型转换,而s=s+1则没有。

4、if ,if...else,if...else if...else  三种if语句的区别
答:if只能针对一种情况,if...else if 能针对两种情况的问题,if....else if...else 能针对多种情况的问题。

5、什么是数据输入,如何进行使用?
答: 数据输入是指外界将数据通过键盘输入到程序中的过程。
其使用需要三个步骤:1.导包;(import java.util.Scanner)2.创建对象:(Scanner sc = new Scanner(System.in);)3.接收数据:(int a = sc.nextInt();)。
回复 使用道具 举报
1、++和--单独使用和在运算中使用有什么区别?
   单独使用时,++或--放在变量前和变量后面是一样的
   在运算中使用时,++或--放在变量前是先进行自增或自减,再拿自增或自减后的值做运算
                   ++或--放在变量后是先拿自增或自减前的值做运算,再进行自增或自减
2、&和&&,|和||的区别?
   &和&&都是与运算,两边的值都为true时则为true,否则为false
   &是无论左边的值是true还是false,右边都要执行
   &&是左边的值为false时,右边表达式不执行
   |和||都是或运算,两边的值中有一个为true,结果则为true,否则为false
     |是无论左边的值是true还是false,右边都要执行
      ||是左边的值为true时,右边表达式不执行

3、s+=1和s=s+1有什么区别?
   s+=1中隐含着强制类型转换
   s=s+1不含强转
4、if ,if...else,if...else if...else  三种if语句的区别
   if是判断一种情况
   if...else含有两种情况判断
   if...else if...else是三种情况的判断
5、什么是数据输入,如何进行使用?
   数据输入是代码运行时用户进行键盘输入
   三个步骤:
   【1】导包 import java.util.Scanner;
   【2】创建对象 Scanner sc = new Scanner(System.in);
   【3】接收数据  sc.nextInt();
回复 使用道具 举报
今天是开课第二天
天气,有点开始热了,让人容易犯困,平时需要注意休息
今天学到的知识和个人的见解以及需要掌握的地方

1、++和--单独使用和在运算中使用有什么区别?
++和--有两种形式需要注意
1.单独使用的时候  例如  a++;   或者++a;  不管在前在后都是加一
2.混合使用的时候  例如  int a=b++  这是是执行后加  int a=++b  这是先加后执行

2、&和&&,|和||的区别?
&称为与  &&称为短路与  只用&时不管是否有false程序都会执行  而&&只要有一个false就不会往后执行  
|称为或  ||称为短路或  只用|时 有一个true就是真  但是会往后面执行  但是||只要有一个true就不会往后执行

3、s+=1和s=s+1有什么区别?
s+=1 是一种赋值运算  他是会存在自动类型转换  和++s 类似。
s=s+1 是一种运算符运算  会自动类型转换  和s++类似。

4、if ,if...else,if...else if...else  三种if语句的区别
if是流程控制语句  如果判断表达式为true才会向后执行,如果是false则不执行
if...else也是流程控制语句  但是他有两个表达式  如果判断表达式是true则执行 表达式1  如果判断表达式是false 则执行 表达式2
if...else if...else 也是流程控制语句  但是他有3个  如果前两个判断表达式都不对则执行  else的表达式

5、什么是数据输入,如何进行使用?
数据输入需要用到java的类方法
有一下3个步骤
1.导包;import java.util.Scanner;
2.创建对象;Scanner scan = new Scanner(System.in);
3.接收数据;a=scan.nextInt();
回复 使用道具 举报

1、++和--单独使用和在运算中使用有什么区别?
单独使用的时候, ++和-- 无论是放在变量的前边还是后边,结果是一样的。
参与操作的时候,如果放在变量的后边,先拿变量参与操作,后拿变量做++或者--。
参与操作的时候,如果放在变量的前边,先拿变量做++或者--,后拿变量参与操作。


2、&和&&,|和||的区别?
逻辑与&,无论左边真假,右边都要执行。
短路与&&,如果左边为真,右边执行;如果左边为假,右边不执行。
逻辑或|,无论左边真假,右边都要执行。
短路或||,如果左边为假,右边执行;如果左边为真,右边不执行。

3、s+=1和s=s+1有什么区别?
如果s变量定义的是short,byte的变量类型,
s+=1不会出现报错,而s=s+1,会出现报错,里面发生了变量类型的提升
而s+=1中隐含了强制转换类型相当于s=(short)(s+1)。

4、if ,if...else,if...else if...else  三种if语句的区别
①if是判断一个关系表达式,true就执行语句体,false就不执行语句体。
②if...else也是判断一个关系表达式,true就执行语句体1,而false可以执行语句体2。
③If...else if...else则可以判断多个表达式,第一个关系表达式为true,就执行语句体1,
false则判断下一个关系表达式,如果为true,就执行语句体2,false则判断...,以此类推,
如果没有任何关系表达式为true,则执行语句体n+1。

5、什么是数据输入,如何进行使用?
数据输入在计算机中顾名思义就是用键盘录数据,
而在java程序中,则使用Scanner这个类进行完成
使用方法:
1、导包。Scanner 类在java.util包下,所以需要将该类导入。
2、创建Scanner对象。
Scanner sc = new Scanner(System.in);
3、接收数据
int x = sc.nextInt();
回复 使用道具 举报
1、++和--单独使用和在运算中使用有什么区别?
单独使用时:i++和++i没有区别;
在运算中使用时:++i先计算后赋值;i++先赋值再参加运算。
2、&和&&,|和||的区别?
&和|在运算中当表达式1成立会继续运算表达2,影响性能;
&&和||在运算中当表达式1成立时不会再继续运算表达式2,称为短路运算符。
3、s+=1和s=s+1有什么区别?
s+=1隐含强制转换。
4、if ,if...else,if...else if...else  三种if语句的区别
单if:用于一种情况的判断;

if...else:用于两种情况的判断;

if...else...if:用于多种情况的判断

5、什么是数据输入,如何进行使用?
用户可以手动输入数据。先导包(import java.util.Scanner;);再创建对象(Scanner sc = new Scanner(System.in););接收数据(int x = sc.nextInt();)。其中sc和x都是变量都可以改,其它单词都不能改。
回复 使用道具 举报
1、++和--单独使用和在运算中使用有什么区别?
单独使用时没有区别在运算中使用要注意在前在后,如果在前那么是在表达式执行之前就生效如果是在后那么就是在表达式执行之后生效
2、&和&&,|和||的区别?
逻辑与&,无论左边真假,右边都要执行。

短路与&&,如果左边为真,右边执行;如果左边为假,右边不执行。

逻辑或|,无论左边真假,右边都要执行。
短路或||,如果左边为假,右边执行;
如果左边为真,右边不执行。

3、s+=1和s=s+1有什么区别?
一般来说没区别,但是在有的情况下进行运算时,如果数据类型不同。有可能会出现数据精度的丢失。+=隐含一个强制数据类型转换
4、if ,if...else,if...else if...else  三种if语句的区别

(1)if (关系表达式) {
    语句体;       
}
执行流程:1首先计算关系表达式的值


2如果关系表达式的值为true就执行语句体


3如果关系表达式的值为false就不执行语句体


4继续执行后面的语句内容

(2)if (关系表达式) {
    语句体1;       
} else {
    语句体2;       
}执行流程:

1首先计算关系表达式的值


2如果关系表达式的值为true就执行语句体1
3

如果关系表达式的值为false就执行语句体2


4继续执行后面的语句内容


(3)
if (关系表达式1) {
    语句体1;       
} else if (关系表达式2) {
    语句体2;       
}

else {
    语句体n+1;
}
1首先计算关系表达式1的值

2如果值为true就执行语句体1;如果值为false就计算关系表达式2的值


3如果值为true就执行语句体2;
如果值为false就计算关系表达式3的值


4...

5如果没有任何关系表达式为true,就执行语句体n+1

5、什么是数据输入,如何进行使用?
我们可以通过 Scanner 类来获取用户的输入。
1导包 import java.util.Scanner;
2创建Scanner对象 Scanner sc=new Scanner(System.in);
3接收数据 int i=sc.nextInt();
回复 使用道具 举报



1、++和--单独使用和在运算中使用有什么区别?
        单独使用没区别,在运算种使用如果++在前 则先自增再运算,如果++在后,则先运算再自增,--同理。

2、&和&&,|和||的区别?
        &&如果左边的逻辑判断是false,则不执行右边的逻辑判断。 这样更加节省计算机资源。||同理,左边如果是true则不管右边判断为什么结果,他都为true所以不执行右边的代码。

3、s+=1和s=s+1有什么区别?
        s+=1内包含了强制类型转换。 s=s+1 这样代码会报错 需要我们自己加强制类型转换。

4、if ,if...else,if...else if...else  三种if语句的区别
        if只能因对一种情况,if...else可以应对两种情况,if...else if...else则可以应对多种情况。

5、什么是数据输入,如何进行使用?
        数据输入是用户用键盘来输入数据到我们的程序里。
        三步 导包,创建对象,接受数据。
        1, import java.util.Scanner;
        2,    Scanner sc = new Scanner(System.in);
        3,   int i = sc.nextInt();
回复 使用道具 举报
1、++和--单独使用和在运算中使用有什么区别?
        答:单独使用时没有区别。在运算表达式中++和--在变量之前,先将变量加1或减1,再做算数运算,++和--在变量之后,先用        当前值做算数运算,再将变量加1或减1。
2、&和&&,|和||的区别?
        答:&和&&,|和||在逻辑运算中的作用和结果是一样的,但是在运算中&&和||在判断到当前表达式的值可以决定最终的结果时        ,就不会再继续判断后面的表达式,直接输出结果。&和|不管前面的表达式是否能决定最终结果,都会把全部的表达式判断一边       
        ,所以&&和||具有短路效果,减少计算机的工作量。
3、s+=1和s=s+1有什么区别?
        答:都是将s+1的值赋值给s,但是s+=1在赋值前先将s+1的结果强制转换成与s相同的数据类型,s=s+1则不会。
4、if ,if...else,if...else if...else  三种if语句的区别
        答:三个都是判断分支语句,if对判断结果提供一个可执行分支语句,if...else对判断结果提供两个可执行的分支语句,                if...else if...else可对判断结果再进行判断,并根据判断结果提供可执行的分支语句,根据需要可以提供n个判断,提供n个可执行        的分支语句。
5、什么是数据输入,如何进行使用?
        答:由用户输入数据赋值给变量而不是在java程序中直接给变量赋值。使用方法:1.导包,在定义类之前定义:import          java.util.Scanner;        2.创建对象:Scanner  s=new  Scanner(System.in);        3.接收数据:int  a=s.nextInt();
回复 使用道具 举报
1、++和--单独使用和在运算中使用有什么区别?
答:自增自减运算符单独使用时,++和--放在变量前后没有区别都会使变量加1或者减1。
    参与运算时,++或者放在变量前是先自增或者自减再进行运算,放在变量后是先进行运算再自增自减。

2、&和&&,|和||的区别?
答:&左右表达式都会判断,&&如果左边表达式为false则不需要判断右边表达式。
    |左右表达式都会判断,||如果左边表达式为true则不需要判断右边表达式。

3、s+=1和s=s+1有什么区别?
答:s+=1为扩展的赋值运算符,这种表达式有强制类型转换的功能,最后结果数据类型仍为s的最初的数据类型,而s=s+1在计
   算过程中会自动提升数据类型,byte,short和char类型会提升为int类型,如果是float会提升为double类型。

4、if ,if...else,if...else if...else  三种if语句的区别
答;if 只有一种情况,if...else有两种不同情况,if...else if...else 有三种不同的情况。

5、什么是数据输入,如何进行使用?
答:有些数据不是固定的,需要人为手动输入,这就是数据输入。
   1.导包
   import java.util.Scannen;
   2.创建对象
   Scannen xx=new Scannen(System.in);
   3.接收数据
   int i=xx.nextInt();
回复 使用道具 举报
前置++和后置++单独使用时没有区别。在运算中使用时前置++应 先自增后使用,后置++在运算中使用时应 先使用后自增。--和++的用法类似。

&和&&区别:&表达式左边为false,表达式右边也会运算。&&表达式左边false时直接返回false,后边的表达式不进行运算。
|和||的区别:|表达式左边为true,表达式右边也会运算。||表达式左边true时直接返回true,后边的表达式不进行运算。

s += 1比s = s + 1多一个强制类型转换,即s += 1等价于s =(s的数据类型) s + 1

单if用于一个条件判断,if...else用于两个条件判断,if...else if...else用于多种条件判断

从控制台输入数据保存于变量的操作为数据输入
1.导包import java.util.Scanner;
2.创建对象Scanner sc = new Scanner(System.in);
3.数据接收int num = sc.nextInt();
回复 使用道具 举报


请根据自己的理解,对当天内容进行总结
1、++和--单独使用和在运算中使用有什么区别?
++和--在单独使用时不会影响输出结果,在运算中使用时++在前时是先赋值运算再做加1,++在后时是先加在进行赋值运算

2、&和&&,|和||的区别?
&为与,当&左右两边表达式都为true时输出为true,&&是短路语,当&&左边为false时则不再运算右边表达式直接输出false。
|为或,当|两边有true时输出true,||为短路或,当左边的表达式有true时不再运算右边表达式直接输出true。

3、s+=1和s=s+1有什么区别?
s +=1自带强制类型转换,s=s+1在当s为比int小的数据类型时会出现数据类型转换错误。

4、if ,if...else,if...else if...else  三种if语句的区别
if语句是指判断一种情况,if...else可以判断两种情况,if...else if...else用于判断多种情况

5、什么是数据输入,如何进行使用?
让用户输入变量的值,然后在程序中执行。
首先导包:需要在创建类的语句上方 import java.utile.Scanner,创建对象 Scanner sc = new Scanner(System.in),最后是接收数据int x = sc.nextInt().
回复 使用道具 举报
1、++和--单独使用和在运算中使用有什么区别?
单独使用就是自增或自减1。在运算中使用如果++或--放在变量前面,先做自增或自减,在进行运算;如果++或--放在变量后面,先进行运算,在做自增或自减。

2、&和&&,|和||的区别?
&和&&的作用相同,但是后者具有短路效果
|和||的作用相同,但是后者具有短路效果

3、s+=1和s=s+1有什么区别?
s+=1中包含了强制类型转换,而s=s + 1没有强制类型转换

4、if ,if...else,if...else if...else  三种if语句的区别
主要是看判断的情况,如果只有一种判断情况就使用if;两只判断情况就使用if...else;三种或更多种判断情况就使用if...else if...else

5、什么是数据输入,如何进行使用?
从键盘录入数据
使用的格式为:
1.导包:import java.util.Scanner;
2.创建对象:Scanner sc = new Scanner(System.in);
3.数据录入:int x = sc.Scanner();
回复 使用道具 举报
1.单独使用时,放在变量前后都没有关系,在运算中使用时,放在变量前面则先做自增或者自减后做运算,放在变量后面则先做运算,再做自增或者自减。
2.&、|两边关系表达式都会去判断真假,而&&、||则具有短路效果,&&一旦左边为false,右边不计算,整体为假,||一旦左边为true,则右边不计算真假,整体为真。
3.s+=1具有强制类型转换,相当于s=(short)(s+1),s=s+1编译会出错。
4.分别用于1种情况,2种情况,多种情况的判断。
5.通过键盘输入数据,导包,创建对象,调用nextInt()方法输入数据。
回复 使用道具 举报
1、++和--单独使用和在运算中使用有什么区别?
    单独使用时只是单纯的自增或自减。
    混合使用要注意符号是在变量之前还是之后,如果在之前,则先自增减再加入运算。如果再之后,则先加入运算再自增减。
2、&和&&,|和||的区别?
    如果使用&或|,不管第一个表达式是否成立,都会进行第二个表达式的判断。
    使用&&,如果第一个表达式不成立则不会再进行第二个表达式。
    使用||,如果第一表达式成立,则不会进行第二个表达式。
3、s+=1和s=s+1有什么区别?
    s+=1隐藏了强制类型转换
4、if ,if...else,if...else if...else  三种if语句的区别
    if能判断一种情况
    if...else能判断两种情况
    if...else...if能判断三种或是更多种的情况。
5、什么是数据输入,如何进行使用?
    程序运行中使用的变量由键盘输入。
    先引用包,再实例化类,然后读取键入的数据。
回复 使用道具 举报
1、++和--单独使用和在运算中使用有什么区别?
单独使用,++和--在变量前或者后都没有关系;
混合使用,如果在前,则变量先做自增或者自减,再进行赋值运算;
               如果在后,则先进行赋值运算,再自增或自减。
2、&和&&,|和||的区别?
&&和||称为短路逻辑运算符,即当前一个表达式已经决定了布尔变量值的结果,后一个表达式就直接丢弃,不再进行运算。而&和|无论前一个表达式何种结果,后一个表达式都会进行运算。
3、s+=1和s=s+1有什么区别?
s+=1 隐含了强转类型转换,不会有编译出错。而s=s+1有可能会类型不兼容。
4、if ,if...else,if...else if...else  三种if语句的区别
if是一种可能性
if...else是两种独立可能性
if...else if...else 是有多种独立可能性
5、什么是数据输入,如何进行使用?
数据输入是指 通过程序语言获取用户的输入数据
分3步:
导包: import java.util.Scanner;
创建对象: Scanner sc = new Scanner(System.in);
接收数据:int sc = nextInt();
回复 使用道具 举报
1、++和--单独使用和在运算中使用有什么区别?
单独使用的时候,++和--无论放前还是后,结果都是一样的
参与操作的时候,如果放在变量前面,先拿变量做++或--,后拿变量参与操作
参与操作的时候,如果放在变量后面,先拿变量参与操作,后拿变量做++或--


2、&和&&,|和||的区别?
两者之间的关系,&&和||的作用与&、|的作用是相同的,区别在于短路逻辑运算符只要左边不满足条件,右边就不再执行,更大的优化了计算机性能

3、s+=1和s=s+1有什么区别?
如果类型不是int的话那么两者出来的结果是不同的。


4、if ,if...else,if...else if...else  三种if语句的区别
if语句只能用于一个条件下
if...else用于两个条件下
if...else if...else可以用于多个条件下


5、什么是数据输入,如何进行使用?
数据输入就是让用户自行输入的数据。通过导包以及创建对象的方式使程序可以进行手动输入信息。
回复 使用道具 举报
1、++和--单独使用和在运算中使用有什么区别?
答:单独使用时,放在前后都一样.在运算中使用时,放在前表示先自增自减,再参与运算;放在后表示先参与运算,再自增自减.

2、&和&&,|和||的区别?
答:在运算过程中,&左右两边不管对错,都要参与一遍运算,而&&只要有一个是false,就返回false
|表示在运算过程中,左右两边不管对错,都要参与一遍运算,而||表示只要有一个是true,就返回false

3、s+=1和s=s+1有什么区别?
答:s+=1表示s加1后的值赋值给s,隐含数据类型强制转换

4、if ,if...else,if...else if...else  三种if语句的区别
答:if结构用于判断两个关系表达式;if...else用于判断多个关系表达式;if...else if...else 常用于完善程序,考虑程序可能出现的更多情况,为程序提供更多的解决方案

5、什么是数据输入,如何进行使用?
答:输入程序运行中需要的数据叫做数据输入,在类方法上导包,创建对象,接收数据
回复 使用道具 举报
1、++和--单独使用和在运算中使用有什么区别?
对数据进行加一和减一,要注意的是在运算中使用时
++(--)i, 先自增(减)1,再用自增之后的值进行运算
++(--)在后:先使用原来的值参与运算,运算之后再自增

2、&和&&,|和||的区别?
由于普通的逻辑运算符无论结果如何都会执行所有的运算,效率较低。所以引入短路逻辑运算符
&&:短路与,如果与运算中有false,那么不会继续向下执行,直接返回false
||:短路或 ,如果或运算中有true,那么不会继续向下执行,直接返回true

3、s+=1和s=s+1有什么区别?
加等于的时候进行了强制转换,s+1做的数据提升

4、if ,if...else,if...else if...else  三种if语句的区别
if单种,if...else2种,if...else if...else多种   

5、什么是数据输入,如何进行使用?
数据输入是指程序在运行过程种输入的数据,   
导包,创建Scanner对象,接收数据
回复 使用道具 举报
1.单独使用的是没区别,混合使用的使用:
++在前是先自增在运算,在后就是先运算自增。。
--在前就是先自减在运算,在后就是先运算在自减。
2.用&无论左边对错右边都运行,&&左边错误右边就不运行。|两边都运行||右边错左边就运行反之不运行。
3.s+=1有带强制转换类型,s=s+1没有强制转换。
if是用于一种选项的时候使用,
if...else是两个选项的时候使用,
if...else if...else 多个选项使用。
5通过键盘输入数据,导包,创建对象,调用nextInt()方法输入数据。
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 加入黑马