-
java – Reflection Class.forName()查找类$1和$2,它们是什么?
所属栏目:[Java] 日期:2020-12-15 热度:140
参见英文答案 java compiled classes contain dollar signs????????????????????????????????????4个 我偶然使用反射来解码一些用户字符串条目,在某些情况下可以是简单的整数位(0-9),有时它可以是对另一个类方法的调用. 在检查字符串输入userInput时,查看是[详细]
-
java – 当一个对象在一个线程中被初始化并从main访问时,为什么
所属栏目:[Java] 日期:2020-12-15 热度:66
当我在一个线程中创建一个新对象时,它是一个对象的属性我给予该线程它在main-function中保持为null(但是没有System.out).我写了一个简单的问题示例,结果相同: public class T1 { public T2 t2;}public class T2 { public String s; /** * @param args */ pu[详细]
-
Java – 按时间排序数组
所属栏目:[Java] 日期:2020-12-15 热度:122
第一:我使用数组来获取这样的信息: // Tuesdayarray[2][1] = "tuesday";array[2][2] = "20:00";// Wednesday array[3][1] = "Wednesday";array[3][2] = "15:00";// Thursday array[4][1] = "Thursday";array[4][2] = "20:00";// Fridayarray[5][1] = "Frid[详细]
-
如何将序列化对象编写为人类可读的Txt文件
所属栏目:[Java] 日期:2020-12-15 热度:153
我想在TXT文件中以人类可读的形式编写对象,该文件将保存为具有不需要的字符的普通序列化对象. 请建议我如何重写相同的程序以保存到人类可读的TXT文件中 import java.io.*;class book implements Serializable { String name; String author; int nop; int pr[详细]
-
Java正则表达式匹配器不匹配
所属栏目:[Java] 日期:2020-12-15 热度:179
我的字符串: a href="https://MYURL/browse/TEST-53"FOO.BAR/a/p 码: Pattern pattern = Pattern.compile("(browse/)(.*)(")");Matcher matcher = pattern.matcher(match);return matcher.group(1); 得到错误: java.lang.IllegalStateException: No matc[详细]
-
另一种Java泛型“不兼容类型”编译错误
所属栏目:[Java] 日期:2020-12-15 热度:192
我正在编写一些代码并遇到了不兼容的类型编译错误. 这就是我所拥有的: public interface ExpressionT { int getArity(); T evaluate();} public abstract class ValueT implements ExpressionT { @Override public final int getArity() { return 0; }} pub[详细]
-
在java中将字符串转换为int
所属栏目:[Java] 日期:2020-12-15 热度:68
我有一个字符串,其中包含一个int值.我只想从字符串中提取int值并打印. String str="No. of Days : 365";String daysWithSplChar = str.replaceAll("[a-z][A-Z]","").trim();char[] ch = daysWithSplChar.toCharArray();StringBuffer stb = new StringBuffer([详细]
-
java – TimerTask替代方案
所属栏目:[Java] 日期:2020-12-15 热度:134
基本上我有2个班级:主要和人口.我想要做的是每秒使用Population.grow()将Population.total增加100.人口已经扩展了另一个类,所以我无法扩展TimerTask. 这是人口的代码: public class Population extends AnotherClass{private int total = 0; void grow(){[详细]
-
java – System.out对象是属于System类还是类PrintStream?
所属栏目:[Java] 日期:2020-12-15 热度:145
我是编程新手,刚开始学习 Java.我很好奇,对象System.out是属于类System还是类PrintStream? 我提到了一本教科书,JAVA CONCEPTS 4 / e.该教科书指出,要在System类中使用out对象,必须将其作为System.out引用,但在本书后面它声明System.out属于类PrintStream.[详细]
-
java – 长按不适用于ListView
所属栏目:[Java] 日期:2020-12-15 热度:82
我正在尝试为ListView设置长按侦听器: final ListView gallery=(ListView)findViewById(R.id.dialogViewImagesList);gallery.setLongClickable(true);gallery.setOnLongClickListener(new OnLongClickListener() { @Override public boolean onLongClick(Vi[详细]
-
java – 使用计时器动画JPanel(幻灯片)
所属栏目:[Java] 日期:2020-12-15 热度:93
我正在尝试使用我制作的这个类从侧面制作JPanel幻灯片: public class AnimationClass { private int i; private int y; private JPanel panel; private int xTo; private Timer timer; private int xFrom; synchronized void slidePanelInFromRight(JPanel[详细]
-
java – 如何让android媒体播放器播放声音?
所属栏目:[Java] 日期:2020-12-15 热度:53
我不知道为什么它不起作用,logcat中没有记录错误,但我听不到声音. public static void DeclararSonido(int numero,Context contexto){ switch(numero){ case 0: mp = MediaPlayer.create(contexto,R.raw.alan); break; }}public static void TocarPiedra( in[详细]
-
生成与YouTube视频字符串类似的识别字符串的任何Java方式?
所属栏目:[Java] 日期:2020-12-15 热度:101
YouTube上的每个视频都有一个唯一的识别字符串,例如1cru2fzUlEc. 是否有任何Java方法可以生成接近它的东西?关闭我的意思是字符串是唯一的,短的,并使用数字和字母(区分大小写). 我需要像YouTube使用的那样使用这样的字符串:在后端系统中识别记录.我正在做一[详细]
-
java – 如何在netbeans中默认使用swing或public进行swing控制?
所属栏目:[Java] 日期:2020-12-15 热度:79
我的第一个问题是 – 我们可以将swing控件(如textfield或combobox)公开或在netbeans中受到保护吗?当我们拖动组件中的组件时,代码会自动生成,组件默认是私有的.我们不能在其他课程中使用它们. 第二个是 – 有没有其他方法可以在其他类中使用一个帧的组件?[详细]
-
可以在XPages中的Java内部执行@Unique()吗?
所属栏目:[Java] 日期:2020-12-15 热度:158
当我想要一个文件的唯一键时,我偏爱使用@Unique().我喜欢它基于用户名和时间. 有没有办法从Java bean中获取它? 如果没有,那么在Java中获得一个不会重复的唯一数字的最佳方法是什么? 谢谢 解决方法 是的你可以.当你获得Session调用的句柄时.您可以使用此方[详细]
-
java – 数组空指针异常错误
所属栏目:[Java] 日期:2020-12-15 热度:132
我继续我的学校项目,似乎遇到了另一个错误.所以发生的事情基本上是我收到一个空指针异常,即使代码看起来很好.我相信我的阵列出了问题,即使经过几个小时的搜索,我也无法找到错误.再一次,任何帮助/解决方案将不胜感激. import java.util.*;public class librar[详细]
-
java – 如何改进这个单例?
所属栏目:[Java] 日期:2020-12-15 热度:121
我有一个将作为单身人士的班级. 该类将获取一个文件作为构造函数的一部分.之后,课程准备好了. 因此,目前我使用双重检查锁定惯用法并通过静态getInstance()获得单例的实例,即经典方式. 我的问题是,目前我经常这样做: MySingleton.getInstance(theFile); 只有[详细]
-
java – Play框架依赖注入
所属栏目:[Java] 日期:2020-12-15 热度:92
我一直在寻找一些有关如何在Play Framework 2.1中使用Guice / Spring DI的有用信息 我想要做的是在一些DAO中注入几个服务,反之亦然. 只需要对此进行一些澄清 – 使用play 2.1,你是否必须在路径文件中使用@ annotation进行DI? 我在这里查看了这个指南 – htt[详细]
-
java – 如何查找字符串中的所有第一个索引?
所属栏目:[Java] 日期:2020-12-15 热度:110
我使用这个来源: String fulltext = "I would like to create a book reader have create,create ";String subtext = "create";int i = fulltext.indexOf(subtext); 但我发现只有第一个索引,如何查找字符串中的所有第一个索引? (在这种情况下三个索引) 解[详细]
-
拖放 – JavaFX:在拖放过程中更改光标
所属栏目:[Java] 日期:2020-12-15 热度:80
我想在拖放过程中更改我的节点上的光标,但图像没有变化.我在我的节点的DragDetectedEventHandler中调用setCursor().我也试过调用getParent().setCursor()并得到相同的结果.我也试过在其他各种事件处理程序中执行此操作,例如鼠标按下并拖动.最好的是,我在释放[详细]
-
clojure – 为什么LET不能与VECTOR一起使用?
所属栏目:[Java] 日期:2020-12-15 热度:181
代替 (let [x 1] (my-expression)) 我正在尝试使用: (let (vector x 1) (my-expression)) 不要问为什么,我更喜欢普通的括号.但是Clojure说: let requires a vector for its binding in ... 怎么了? 解决方法 let special form binding form必须是矢量文字[详细]
-
java – GSon是否搞乱了Timestamp变量
所属栏目:[Java] 日期:2020-12-15 热度:154
我正在尝试通过套接字发送一个类,这一切都很好.但是,其中一个变量因为没有明显原因而搞砸了.让我进一步解释. 我正在使用的代码如下(对于客户端套接字,其中创建了GSon): while(!someQueueVariable.isEmpty()){ QueryHolder h = this.someQueueVariable.poll([详细]
-
java – 如何将组件放在其他组件之上?
所属栏目:[Java] 日期:2020-12-15 热度:159
我有一个JScrollPanel包括一个大面板,它自己包括3个内部面板.我想把一个面板(例如)放在一个特殊的地方,以便始终可以看到,我的意思是用户可以滚动到任何想要的地方,但该面板始终位于其他组件的顶部,并且不会移动.我试图通过JLayeredPane这样做,但我做不到.我[详细]
-
java – 仅从For Loops块中删除System.out语句
所属栏目:[Java] 日期:2020-12-15 热度:193
任何方法只能轻松地从文件中的for循环块中删除它们… 之前: for( ... ) {...System.out.println("string");...System.out.println("string");...} 后: for( ... ) {...... ...} 解决方法 这很棘手:哪个关闭括号关闭了for-loop?要么解析整个代码,要么使用[详细]
-
我怎样才能比较Java中的2方法?
所属栏目:[Java] 日期:2020-12-15 热度:130
我在 java中有2个方法(例如Factorial计算),我必须测试这两个方法以找出哪一个更快.我将该代码作为递归和循环: 它们都在同一类数据中. public long FakultaetRekursiv( int n){ if(n == 1){ return 1; } else{ return FakultaetRekursiv(n-1) * n; } } publi[详细]