DAY3 if基本语句

1.程序入口点

public class IfStatement {
    
    /**
     *
     * The entrance of the program.
     * 
     * @param args Not used now.
     * 
     */
	public static void main(String[] args) {

public:访问修饰符;

viod:返回值,同c语言;

String[] args: 一个参数,表示命令行参数。程序在运行时可以接收输入的多个字符串.

2.输入变量

int整型double浮点型?与c语言一致?

变量名完整写法tempNumber(为什么是tempNumber?temp用于表示“临时”或“过渡”数据,本身没有特殊意义)

int tempNumber1,tempNumber2;

3.基本if语句

法一:

逻辑与c语言相同,通过与0比较大小判断绝对值,其中比较大小通过if语句实现。

输出System.out.println,其中println用于用于打印信息并在打印后自动换行。

// Try a positive value
	    tempNumber1 = 5;
	    
	    if (tempNumber1 >= 0) {
	        tempNumber2 = tempNumber1;
	    } else {
	        tempNumber2 = -tempNumber1;
	    } // Of if
		System.out.println("The absolute value of" + tempNumber1 + " is " + tempNumber2);
		
		// Try a negative value
		// Line 27 through 33 are the same as Lines 15 through 19
		tempNumber1 = -3;
		
		if (tempNumber1 >= 0) {
		    tempNumber2 = tempNumber1;
		} else {
		    tempNumber2 = -tempNumber1;
		} // Of if
		
		System.out.println("The absolute value of" + tempNumber1 + " is " + tempNumber2);

法二:

直接使用abs判断绝对值

abs:absolute缩写,意为绝对的,此处具体指绝对值(absolute value

// Now we are use a method/function for this purpose.
		tempNumber1 = 6;
		System.out.println("The absolute value of" + tempNumber1 + " is " + abs(tempNumber2));
		tempNumber1 = -8;
		System.out.println("The absolute value of" + tempNumber1 + " is " + abs(tempNumber1));

法三:

paraValue可能指代 "parameter value"(参数值)

	public static int abs(int paraValue) {
	    if (paraValue >= 0) {
	        return paraValue;
	    } else {
	        return -paraValue;
	    } 
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值