您的位置:首页 > 编程语言 > Java开发

Java入门学习记录1

2016-12-27 14:22 162 查看
1、final所谓常量,是一种特殊的变量,它的值被设定后,在程序运行过程中不允许改变。

     final 常量名=值;且常量名一般用大写字符,例如final String LOVE="IMOOC";

2、> < >= <=只支持左右两边操作数都是数值类型

      ==  !=两边的操作数可以是数值类型,也可以是引用类型。

3、逻辑运算符异或(^):有且仅有一个为true,则返回true。

4、表达式(11+3*8)/4%3的结果是( 35/4=8  8%3=2)

5、equals("用于比较的字符串")用于判断字符串的内容是否相同,相同返回true。

6、判断一个数的位数:

     while(num>0){

         num=num/10;

         count++;    

      }

7、java.lang.ArrayIndexOutOfBoundsException:数组越界报错。

8、Arrays类是Java中提供的一个工具类,在java.util包中。该类中包含了一些方法,用来直接操作数组,比如可以实现数组的排序(升序)、

      搜索等。排序Arrays.sort(数组名);将数组转换为字符串Arrays.toString(数组名);

      import java.util.Arrays;//使用Arrays类时,必须添加此行,导入包。

       public class HelloWorld{

               public static void main(String[] args){

               int[] scores={78,93,97,84,63};

               Arrays.sort(scores);//完成排序

           }

        }

9、foreach是for语句的特殊简化版本,在遍历数组、集合时,foreach更加简单便捷。下面两种方式,输出结果是相同的。

      语法:for(元素类型 元素变量:遍历对象){

      执行的代码

       }

      String[] hobbys={"imooc","爱慕课","www.imooc.com"};

      for(int i=0;i<hobbys.length;i++){

           System.out.println(hobby[i]);

      }

      for(String hobby:hobbys){

           System.out.println(hobby);

     }
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: