Java Basic Knowledage

1. Flow of Control

if - else statements.

 

//Syntax
if(Boolean_expression)
    YES_Statement
else
    No_Statement

Mutiway if-else statement

//Syntax
if(Boolean_expression1)
    Statement_1
else if(boolean_expression2)
     Statement_2
else if(boolean_expression3)
     Statement_3
....
else
     Statement_FOR_ALL_Other_Possibilities

    switch statement

//Syntax
switch(Controlling_Expression)
{
    case Case_label_1:
            Statement1
            break;
    case Case_label_2:
            Statement2
            break;
     ....
    case  Case_labeln:
             statementn
            break;
     default:
             default_statementn
            break;
}

The Methods equals and equalsIgnoreCase

When testing strings for equality,  do not use ==, Instead, use either equals or equalsIgnoreCase.

//Syntax
String.equals(Other_strings);
String.equalsIgnoreCase(Other_String);

Since all strings does not test to see whether the strings are equal. Instead, it tests whether two strings refer to the same object.

So, to test two strings to  see if they have equal values, we should use the method equals rather than ==.


2. Loops

while Statement and do-while Statement

//a while Statement 
while(Boolean_expression)
{
     Statement(s)
}

//A do-while statement
do{
    Statement(s)
}while(Boolean_Expression);

The for Statement

//Syntax
for(Initialization; Boolean_expresssion; Update){
      Body
}



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值