C语言和Java的不同
1.关键字
public class void staic
System.out.println() 输出内容并 换行
System.out,print() 输出内容不 换行
2.常量
特别的有布尔常量 (turn false) 输出按照C语言
3.数据类型
4.变量
类如int a=10; 变量与C语言相同
5.变量的注意事项
6.标识符
7.类型转换
自动类型转换
byte型可以转换为short、int、、long、float和double;
short可转换为int、long、float和double;
char可转换为int、long、float和double;
int可转换为long、float和double;
long可转换为float和double;
float可转换为double;
强制类型转换double a=(int)88.88;
8.字符的+操作
System.Out.println(i+c);
字符的输出按照C语言 字符用单引号 字符串用双引号 变量可不使用引号
9.字符串的加操作
数字在前先算数字加法后连接,在后面直接连接
10.赋值运算符
可用于不同类型的直接类型转换 相对于a=a+10这种不同类型不用使用强制转换
11.自增自减运算符
12.关系运算符
可直接在输出中赋值给第一个要输出的变量 也可以直接在输出中判断
在输出中判断输出的为boolean型数据
13.基本逻辑运算符
逻辑运算符就是简单的物理或者数学中的是与否的判断方式
短路逻辑运算符
短路运算符 顾名思义 当有一个可以判断出结果了 不会进行下面的计算
14.三元运算符
与c语言相通
15.数据输入
16.顺序结构
A if语句 和c语言相同
B Switch语句 和c语言相同 case穿透:当有多个case表达同一作用 可在最后进行 不要忘了break
17. 循环结构
For语句
While循环语句 while(turn)
Do...while循环语句
跳转控制语句 cintinue这一次不执行
Break 整个程序不执行
18.循环嵌套
多个循环语句的使用 和c语言相通
19.Random
产生一个随机数
20.辅助功能
idea的快速使用