java基础

变量命名规则:
1.变量必须以字母,下划线“—”或者“¥“符号开头
2.变量可以包括数字但不能以数字开头
3.除了”-“或”¥“符号以外,变量名不能包括任何特殊字符
4.不能使用java关键字,如int class,public


运算符:
&& 与 并且(两个条件同时为真才为真 一个为加便是假)
|| 或 或者(两个条件有一个为真也是真,两个条件都为假才是假)
! 非(条件为真,结果为假  )


java中的if选择结构
基本if选择结构:可以处理单一或组合条件的情况
if-else       :可以处理简单的分支情况
多重if选择结构:可以处理连续区间的条件分支情况  有else-if情况
嵌套if选择结构:处理复杂的条件分支情况


2.  if...else条件结构:
    语法:   if(条件或布尔表达式){
                //执行语句
             }else{
                //执行语句
             }
3、多重if结构:
    语法:   if(条件或布尔表达式){
                //执行语句
             }else if(条件或布尔表达式){
                //执行语句
             }else if(条件或布尔表达式){
                //执行语句
             }
             ......
             else{
                 //执行语句
             }
4、switch结构:
      语法:   Switch(表达式){
                  case 值1:
                        //执行代码
                  break;
                  case 值2:
                        //执行代码
                  break;
                  case 值3:
                        //执行代码
                  break;
                  ......
                   case 值n:
                        //执行代码
                  break;
                  default:
                       //执行代码
                  break;
              }
5、while循环(先判断后执行)
     语法:     while(条件){
                     //执行的循环语句
                }
6、do...while循环(先执行后判断)
    语法:   do{
                //要执行的循环语句
            }while(条件);
7、for循环
      语法:   for(初始化;条件;迭代){
                   //循环体
               }
8、foreach循环
       语法:    for(type varname:数组或集合){
                   varname 自动迭代访问每个元素
                 }


9、跳转语句
       break:跳出循环,执行循环体外的语句
       continue:终止本次循环,进入下一次循环
       return:跳出方法


注意:
对于循环此时不确定的循环 用while/do-while
对于循环次数确定的循环,用for循环




计算最高分:if(score[i]>max)
               max=score[i];
计算最低分:if(price[i]<min)
{
min=price[i];
                        }


Score[score.length-1]固定的方式表示数组的最后一个值


逆序输出:从最后一个元素开始  i--
System.out.println("\n逆序输出5句话为:");
for(int i = strings.length-1; i >= 0 ; i--){
System.out.println(strings[i]);


java中的带参方法:
使用带参数的方法分为两步:1、定义带参数的方法;2、调用带参数的方法  
但参数的方法可以没有返回值  
带参数方法的参数个数可以为一个或多个 
可以使任意基本类型或引用类型数

StringBuffer类的对象调用toString()方法将转换为String类型  




String s=”y”;
     System.out.println(s+1+2);
     System.out.println(1+2+s);
输出为:Y12 和 3Y


五位数的冒泡排序需要10次  三位数的需要三次
Select DateAdd(mm,-1,’2005-9-1’)执行后返回值为2005-8-1 





评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值