![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java练习
qq_41207885
这个作者很懒,什么都没留下…
展开
-
整数四则运算
你的程序要读入一个整数四则运算的式子,其中的整数均为非负整数且小于10000,其中的运算符只有加减乘除(+-*/)四种。你的程序要计算这个式子,并输出结果。计算过程必须遵守优先级,即*/要在+-之前先计算。当遇到除法时,按照Java 语言的整数除法的方式来计算,即只留下整数的结果。提示:一种可能的做法是,将整个式子作为字符串读入,然后找出其中最后一个+或-,在此位置将其截成两段,分别计算后再做+或...原创 2018-04-06 19:48:05 · 2125 阅读 · 0 评论 -
(数据类型)byte b1=3,b2=4,b3,b; b=b1+b2;b3=b1+2; b=3+4; 哪句是编译失败的呢 ? 面试题
JAVA基础复习:第二句出错b=b1+b2;,第三句b3=b1+2;都是错误的。 b是byte数据类型,3和4是int数据类型, b1和b2在运算时会自动转换为int类型,而int类型的数据赋值给byte类型时就会有可能数据溢出,所以错误。 b3+2时也同理。 3+4的结果是常量,所以可以赋值给b。...原创 2018-10-19 19:09:21 · 2481 阅读 · 1 评论