nextLine()和next()有什么区别吗?
为什么int转换成double,不会损失精度
位运算只有使用~(取反的时候),才会用到补码吗,其它位运算就是二进制转十进制然后相加
面象对向与面向过程的区别是什么
老师的胡子很性感啊,看到真人以后瞬间就有了学习的兴趣了。
为什么位移是最快的,跟直接乘除,有什么区别吗
boolean不是只能写true和false吗,为什么还能运算
可是ASCll码只有128个,而Unicode有65535个,怎么能表示的完?
老师,在内存分析中,有个疑问。
对象P与origin 所调用的方法是公用的,那么main方法当中,p.getDistance(origin)所调用的方法是否与对象p公用?
public class HelloWorld { public static void main(String[] args) { /* * 老师你不是说平常打印字符,转换的是ASCll码表的值吗? 那如果使用十六进制表示,那打印的值是Unicode码中的值吗?*/ //十六进制表示法 char i = '\u0019'; System.out.println("i打印出数据是哪个字符码中的值" + i); int num = i; System.out.println("num打印出的数据是哪个字符码中的值" + num); //普通输入法 char i1 = 'a'; System.out.println("il打印出的数据是哪个字符码中的值" + il); int num1 = i1; System.out.println("num1打印出的数据是哪个字符码中的值" + num1); char i2 = '1'; System.out.println("i2打印出的数据是哪个字符码中的值" + i2); int num2 = i3; System.out.println("num2打印出的数据是哪个字符码中的值" + num2); } }
浮点数在计算的时候回产生误差,不能直接比较,如果是直接赋值而且是在它的有效表示精确值的范围内,进行比较是没有任何问题的,如果超过精确表示有效范围,会产生误差,老师这个理解对吗
浮点只会在计算的时候才会产生误差吗?平常用浮点数表示的数,只要不计算,就不会有误差吧
public class TextFloat { public static void main(String[] args) { //为什么他们的结果,不一样,就因为不准确吗 double num = 1/10; double num2 = 1.0/10; System.out.println(num); System.out.println(num2); } }
老师我这是为什么呀,这个地方一直是红色的,不知道为什么会出现这个错误
就是这一节视屏,数据类型介绍时,我没有看到String类型
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637