d3

1%为两个整数取余,小数没有意义(但不会报错)结果与被取余数符号相同。

例子

public class C {

	public static void main(String[] args) {
		System.out.println(3%5);
		System.out.println(-3%5);
		System.out.println(3%(-5));

	}
}

输出:
3
-3
3

整数做被除数,0不能做除数,否则报错,整数对0取模报错

小数做被除数,整除0结果为Infinity(无穷大)

小数对0取模结果为NaN

2

package day3_1;

import java.util.*;//Scanner类所在包

public class A {

	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		String s=sc.next();//读取键盘录入的字符串
		System.out.println(s);
	}

}

3

package day3_1;

import java.util.*;//Random类所在包

public class A {

	public static void main(String[] args) {
		Random rand=new Random();
		int a=rand.nextInt(10);//范围[0,10)
		System.out.println(a);
		
		double b=rand.nextDouble();//取值范围[0,1);
		System.out.println(b);
	}

}

4 if语句

书写格式
        if(比较表达式) {
            语句体1;
        }else {
            语句体2;
        }
    :执行流程:
        * 首先计算比较表达式的值,看其返回值是true还是false。
        * 如果是true,就执行语句体1;
        * 如果是false,就执行语句体2;

 书写格式
            if(比较表达式1) {
                语句体1;
            }else if(比较表达式2) {
                语句体2;
            }else if(比较表达式3) {
                语句体3;
            }
            ...
            else {
                语句体n+1;
            }
  执行流程:
        * 首先计算比较表达式1看其返回值是true还是false,
        * 如果是true,就执行语句体1,if语句结束。
        * 如果是false,接着计算比较表达式2看其返回值是true还是false,
        
        * 如果是true,就执行语句体2,if语句结束。
        * 如果是false,接着计算比较表达式3看其返回值是true还是false,
        
        * 如果都是false,就执行语句体n+1。

4.自动排版

在eclipse中右键---Source---Format(格式)

5三元运算符:(条件表达式)?表达式1:表达式2

判断条件表达式,结果为一个布尔值,如果为true,运算结果为表达式1。如果为false运算结果为表达式2

6死循环格式:

while(true)

{}

for(;;)

{

   内容

}

7for循环中嵌套for循环:

总的循环次数=内循环次数 * 外循环次数

内循环是外循环的循环体

外循环控制的是行数,内循环控制的是列数

嵌套循环是指在一个循环语句的循环体中再定义一个循环语句的语法结构。while,do-while,for循环语句都可以进行嵌套,并且它们之间也可以相互嵌套。

8while 或 do-while 只有一行可以省略大括号,变为:
while

 语句a

 

do

语句b

while();

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值