本帖最后由 hcrgm1 于 2015-5-13 06:34 编辑
一、加减乘除(算数)运算符
相信大家都会加减乘除混合运算吧→_→
其实差不多,只不过有的运算符号变了而已
1.加减乘除运算符
2.乘法、除法、求余运算符
3.求余运算符“%”
二、自增自减运算符
三、关系运算符
关系运算符是用来确定一个值和另一个值的关系,既然是关系,那么结果就是对和不对(真和假),真就是true,假就是false。
这个蛮多的,有下列关系运算符:
1.“==”与“!=”
2.“>”、“<>”、“>=”、“<=”
四、逻辑运算符
五、三元运算符
有疑难杂症?那就问!知道什么是不耻下问吗?!
作业:
1.简述将自增自减运算符放在前后的区别。
2.判断此代码是否能正常运行,若能,回复“可正常运行”,若不能,请说明理由。
复制代码
3.指出此程序的运行结果。
复制代码
Bukkit/Spigot插件0基础开发教程
第四章 运算符
* 转载必须注明作者!必须经过作者同意!
花了一个下午写帖子啊求个支持啊{:10_503:}

第四章 运算符
* 转载必须注明作者!必须经过作者同意!
花了一个下午写帖子啊求个支持啊{:10_503:}

一、加减乘除(算数)运算符
相信大家都会加减乘除混合运算吧→_→
其实差不多,只不过有的运算符号变了而已
1.加减乘除运算符
2.乘法、除法、求余运算符
3.求余运算符“%”
二、自增自减运算符
三、关系运算符
关系运算符是用来确定一个值和另一个值的关系,既然是关系,那么结果就是对和不对(真和假),真就是true,假就是false。
这个蛮多的,有下列关系运算符:
- “==”: 表示是否相等
- “!=”: 表示是否不等
- “>”: 表示是否大于
- “<”: 表示是否小于
- “>=”: 表示是否大于或等于
- “<=”: 表示是否小于或等于
1.“==”与“!=”
2.“>”、“<>”、“>=”、“<=”
四、逻辑运算符
五、三元运算符
有疑难杂症?那就问!知道什么是不耻下问吗?!
作业:
1.简述将自增自减运算符放在前后的区别。
2.判断此代码是否能正常运行,若能,回复“可正常运行”,若不能,请说明理由。
- public class helloworld
- {
- public static void main(String args[])
- {
- int a= 3;
- double b = 3.0;
- boolean c = (x = y);
- System.out.println(c);
- }
- }
3.指出此程序的运行结果。
- public class helloworld
- {
- public static void main(String args[])
- {
- int a = 5;
- int b = 7;
- boolean c = a<=b;
- boolean d = a==b;
- boolean e = a>=b;
- boolean f = a>b;
- boolean g = a<b;
- boolean f = a !=b;
- System.out.println(c);
- System.out.println(d);
- System.out.println(e);
- System.out.println(f);
- System.out.println(g);
- System.out.println(f);
- }
- }
帖子有问题啊{:10_503:},又要修改懒得审核了{:10_494:}
正准备复习java 看到这里就没了{:10_524:}
得无论 发表于 2015-5-11 20:03
正准备复习java 看到这里就没了
我有很多学习资料你要吗?
不会配置环境变量。。。
我的世界城市服 发表于 2015-5-12 12:21
不会配置环境变量。。。
不用配置也行,不过这样就要使用绝对路径,会比较麻烦
这里有一篇推荐阅读:http://jingyan.baidu.com/article/e75aca85b29c3b142edac6a8.html
我的世界城市服 发表于 2015-5-12 12:21
不会配置环境变量。。。
或者干脆用IDE开发好了,这样环境变量根本不用配置
hcrgm1 发表于 2015-5-12 12:20
我有很多学习资料你要吗?
昨晚把java基础过了一遍 还好忘记得少 现在在找bukkit api的教程 资料太少了
hcrgm1 发表于 2015-5-12 12:53
不用配置也行,不过这样就要使用绝对路径,会比较麻烦
这里有一篇推荐阅读:http://jingyan.baidu.com/art ...
谢谢,,我会去看看的
得无论 发表于 2015-5-12 12:55
昨晚把java基础过了一遍 还好忘记得少 现在在找bukkit api的教程 资料太少了 ...
那么就是要进阶的咯?API如果英语不是很好的话是看不懂的,大部分就是这个原因找不到相关事件
我这有个txt版java教程,看这:http://yun.baidu.com/wap/link?uk ... ;shareid=2402422345
本帖最后由 1876469 于 2015-5-12 13:50 编辑
不能运行 楼楼我给改了 谢谢啊
public class helloworld
{
public static void main(String args[])
{
int a= 3;
double b = 3.0;
boolean c = (a == b);
System.out.println(c);
}
}
不能运行 楼楼我给改了 谢谢啊
public class helloworld
{
public static void main(String args[])
{
int a= 3;
double b = 3.0;
boolean c = (a == b);
System.out.println(c);
}
}
本帖最后由 1876469 于 2015-5-12 13:55 编辑
第二个作业- -
true
false
false
false
true
false
第二个作业- -
true
false
false
false
true
false
1876469 发表于 2015-5-12 13:33
不能运行 楼楼帮忙看下对不对
public class helloworld
{
不能运行,判断两个值是否相等应该用“==”,而你用赋值运算符“=”,会保存
3和3.0理论上是不一样的应该会打印出“false”
1876469 发表于 2015-5-12 13:33
不能运行 楼楼我给改了 谢谢啊
public class helloworld
{
我错了...经过测试会打印true,也就是说3和3.0一样
养肥了再看
第一个作业。无区别
第二个作业。复制代码
第三个作业。复制代码
第二个作业。
- public class zuoye
- {
- public static void main(String args[])
- {
- int a= 3;
- double b = 3.0;
- boolean c = (a == b);
- System.out.println(c);
- }
- }
第三个作业。
- true
- false
- false
- false
- true
- true
qq790716365 发表于 2015-6-5 04:45
第一个作业。无区别
第二个作业。
第三个作业。
后面两个是正确的
第一个回答错误,自增减符放在前面是先进行计算再赋值,放在后面是先赋值再计算