java
2022-09-17 17:49:03 12 举报
AI智能生成
Java (卡雷尔机器人)(控制台)简述
作者其他创作
大纲/内容
karel
karel commands
卡雷尔的全部指令
public
调试代码主函数
private void name()
创建新指令
for循环
明确循环次数
while循环
不明确循环次数
if语句else
如果/否则
infinite loops
无限环路
decomposition
分解
跨栏
修补
打扫
superKarel
相比karel多了两个指令
turnRight
右转
turnAround
180旋转
控制台程序
variable types
int
double
char
boolean
两种声明
type name = expression
type name ;
name = expression;
name = expression;
赋值使用“=”,不代表代数方程
先评估右侧表达式,将其
结果存储在左侧变量中
结果存储在左侧变量中
内容读取
typeName
四则运算
加 +
减 -
乘 *
除 /
余 %
减 -
乘 *
除 /
余 %
两种输出的区别
print
输出后光标留在该行最后
println
输出后光标留在下一行的开头
转义序列
\t
制表符
\n
换行符
\"
双引号
\\
反斜线符
\r
回车符
速记运算
variable +=value;-->variable = variable +value
加减乘除余均适用
特殊:variable++;-->variable = variable + 1;
variable--;-->variable = variable - 1;
加减乘除余均适用
特殊:variable++;-->variable = variable + 1;
variable--;-->variable = variable - 1;
静态常数
写在public void run()上面
关系运算符
==
equals
!=
doesnot equal
<
less than
>
greater than
<=
less than or equal to
>=
greater than or equal to
逻辑运算符
!
not
&&
and
||
or
0 条评论
下一页