吓我一跳
新建文件夹.zip
程序没有反应
Downloads.zip
没有平行运行这个选项怎么办
import java.util.Arrays; //自定义一个简单的包装类 public class MyInteger { private final int value; //MyInteger类的私有属性value private static MyInteger[] cache;//缓存【-128,127】之间的数值 private static final int LOW = -128; private static final int HIGH = 127; @Override public String toString() { return value + ""; } static{ cache = new MyInteger[HIGH-LOW+1]; for (int i=LOW;i<=HIGH;i++){ cache[i-LOW] = new MyInteger(i); } System.out.println(Arrays.toString(cache)); } public MyInteger(int value) { //MyInteger类的带参构造器 this.value = value; } public static MyInteger valueOf(int value){ //MyInteger方法 if (value>=LOW&&value<=HIGH){ return cache[value-LOW]; } return new MyInteger(value); } public int intValue(){ return value; } public static void main(String[] args){ // MyInteger m = new MyInteger(101);//main方法里创建MyInteger对象 // MyInteger m1 = MyInteger.valueOf(10101);//官方推荐的创建方法 // int m2 = m1.intValue(); MyInteger x = MyInteger.valueOf(100); MyInteger x1 = MyInteger.valueOf(100); MyInteger x2 = MyInteger.valueOf(1000); MyInteger x3 = MyInteger.valueOf(1000); System.out.println(x==x1); System.out.println(x2==x3); System.out.println(x.equals(x1)); System.out.println(x2.equals(x3)); } }
最后x2.equals(x3)结果为什么会是false
啊,我知道哪里错了= =,谢谢老师....
为什么这样输入2之后系统就没反应了呢?陷入死循环了好像
这个地方不加this会有什么影响吗
老师用的这个是中文版的api吗?这个在资料里面有么,好像没找到呢
老师,正则表达式不可以直接用中文吗?
老师,我正则表达式想要写成可以是字母也可以是汉字的形式,[A-Za-z]{1,10}表示的是A-Za-z直接的1~10位的字母没错吧,然后我想用或把汉字也加上,这样为什么不可以呢
老师,如果用for循环这样写可以吗
为什么这个@不需要放在中括号内呢?
还有就是我这个规则为什么不可以这么制定呢?[\\]不能表示限定此处只能用\\吗?那我应该怎么限定我https后面只能跟\\字符
为什么要用comparator呢?不能用comparable吗?
老师,为什么我复制之后粘贴到idea里面格式完全不一样呢
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637