java终极菜鸟总结3
2018-02-16 本文已影响0人
简单点_c1e3
1.java条件运算符: ?:
语法形式:布尔表达式 ? 表达式1 :表达式2
运算过程:如果布尔表达式的值为 true ,则返回 表达式1 的值,否则返回 表达式2 的值
跟 if...else意思差不多,但是比较简单方便。
2.逻辑运算符:
(1)if...else 跟c语言里面的是一样的。
(2)switch()case:值。跟c里面也是一样的。
3.java里的循环语句跟c里面的也是一样的。while,for,do..while。
4.数组:
java的数组跟c有一点小区别,就是定义的数组中括号可以放在数组名前面或者后面。而c中括号只能放在数组后面。而java定义数组时不能像c直接定义数组的大小,而是先定义数组,再说明数组大小。
语法: 数组名 = new 数据类型 [ 数组长度 ];如:int[ ] a;a=new int[10];
也可以直接等于:int[ ] a=new int[5];
在循环中使用数组,跟c的区别有:
(1)测数组的长度可以直接:数组名 . length。
(2)注意点:输出字符串变量时,如果位于输出第一位,不能用+号,位于后面时要用加号。
(3)给字符窜数组赋值时需像c一样加双引号。
5.Arrays类操作java数组:
需先引入 import java.util.Arrays;
(1)排序:Arrays sort( 数组名 );默认升序。
(2)数组转换为字符串:Arrays.toString(数组名);
更多用法见一下链接: