-
[java] 尝试进行修改并由用户输入以更改值
问题描述 我正在创建一个小型的游戏类型程序,首先,我要求用户提供他的名字,其次,我要求用户选择其中一个太空飞船,其次,我希望用户添加2个修改,以改进统计信息...这是问题所在,我想更改飞船的某些值。 问题是我不知道如何确定所选的太空船以及如何更改其值。 示例:如果我添加了高级船体修改,现在重型装甲...
82
热度 -
[java] Java程序未输出正确的值
问题描述 我正在尝试创建一个简单的程序,确定是否可以将数字写成n^x以及n和x是什么。 例如:81=3^4。 我的程序正确识别了可以写为n^x的数字,但是n和x的值相去甚远。 (这只是一种练习)。 我的编码中的逻辑有点令人困惑,所以这基本上是什么。 首先,它找到一个可以除以a(选定的数字)的数字,...
81
热度 -
[java] 如何在main方法中调用setter方法?
问题描述 /** *@paramnewProfitMarginParamisusedtosetthegainedprofitmargin. */ publicvoidsetCalculateProfitMargin(doublenewProfitMargin){ this.profitMargin=...
47
热度 -
[java] 为什么String.intern()是本机方法?
问题描述 使此方法本地化的逻辑背后是什么? 与仅使用散列图制作内部字符串池相比,优点是什么? 看起来有些奇怪,但似乎在非本地代码中很容易做到: importjava.util.HashMap; publicclassString{ //... privatefinalstaticHash...
52
热度 -
[java] Java Swing接口问题
问题描述 这是我遇到过的最奇怪的错误。 每当我启动程序时,大约2次中的1次,GUI就会成功创建并弹出。 在另外2次中的1次中,我没有gui,也没有错误,并且所有代码均以与成功创建gui时相同的顺序执行。 是什么导致此错误? 我该如何解决呢? 我一无所有 视图类: packageview; i...
102
热度 -
[java] 完成一个交换整数数组的前半部分和后半部分的方法
问题描述 每当我尝试运行我的代码时,我总是越界错误。 有谁知道这是怎么回事? 我似乎无法弄清楚。 publicclassSwapper{ /** Thismethodswapsthefirstandsecondhalfofthegivenarray. @paramvaluesanarray */...
82
热度 -
[java] Dom解析器和Xerces Parser之间的区别
问题描述 嘿,任何人都可以告诉我,“Dom解析器”和“XercesParser”之间有什么区别。 两者的优点和缺点是什么? 1楼 Xerces是一个DOM解析器。 它是Java或C++中的Apache实现。 你想要考虑的两个是SAX和DOM。 DOM在内存中创建一个对象树; SAX没有。...
94
热度 -
[java] 选择方向以启动洪水填充算法进行环路检测
问题描述 我已经在程序中为矩阵实现了洪水填充算法,我想选择从哪个方向开始。 我想检测由网格上的元素创建的循环:当网格上给定位置有一个元素时,矩阵中将显示1。 当没有任何东西时,它是0。当它是不会移动的元素时,它是2。洪水填充算法从1开始,并将遇到的每1变成2。 例: 0000000000 0000...
94
热度 -
[java] Java MySQL通过ResultSet向后迭代
问题描述 我已经执行了一个查询,该查询返回我想要向后迭代的数据ResultSet。 在for循环中,它看起来像这样: for(inti=MAX;i>=0;i--){ //dosomething } 唯一的问题是我的数据库中没有一个完全顺序的列,而是我有一个唯一的ID,但有时会跳过数字。 ...
67
热度 -
[java] 一参数方法命名:在方法名称中重复参数
问题描述 有时我们只需要一个参数就可以创建简单的方法。 例如: privatebooleanisMockedPlayer(Playerplayer){ returnplayer==Player.MOCKED; } 因此,我的问题是:命名方法isMocked(Playerplayer)而不是重复...
78
热度 -
[java] MouseListener更改和mouselistener类
问题描述 我有一个程序,必须更改对象的状态,我想知道是否有人能够在外部创建MouseListener类或侦听器类,而该类仍然具有与该对象接口的代码,从而允许他们更改原始字段类,然后将它们换成这样: publicvoidchangeState1() { this.removeMouseListene...
88
热度 -
[java] 根据控制器结果有条件地修改CSS
问题描述 如果登录成功,那么我将使用JSP(account.jsp)创建一个登录页面,如果不进行,则servlet重定向到home.jsp。 如果登录失败,我将不会显示错误消息。 为此,我创建了一个错误div,将其设置为hidden.iestyle="display:none;" 每当登录出错时...
64
热度 -
[java] 需要找到一个分支而没有进入vobs
问题描述 嘿,每个人都有什么方法可以找到一个不在Vobdirectory的分支。例如: Cleartoolfindlstype-kindbrtype|grepbranchname 我们只能在Vob目录中找到我们,否则会抛出错误: “无法确定路径名的VOB” 因此,任何人都可以在不进入V...
20
热度 -
[java] 在java中查找字谜
问题描述 我卡在一个问题上。 我有一个String数组,它由String[]={"eat","tea","tan","ate","nat","bat"}现在,我应该分离那些具有相同字母的单词它并组成一个组。 eat,tea,ate他们每个单词都有相同的字母,所以这是一个组。 Group2应该是ta...
8
热度 -
[java] Java中的Dijkstra算法耗尽堆空间?
问题描述 我正在尝试使用25,000个顶点在Java中执行Dijkstra算法。 当我做了1000个顶点时,该程序起作用了,但是我又尝试了一次,但是失败了。 我首先要做的是制作一个二维数组来表示从每个节点到每个节点的路径,并且存储在此double数组中的是权重。 但是内存不足说Java堆空间内...
87
热度 -
96
热度 -
[java] (java)HttpEntity.getContent()输出受限的InputStream(8192b / 7748b)…我正在尝试下载2.4MB文件
问题描述 我正在使用ApacheHttpClient4.5,试图下载2.4MB的文件。 文件在Chrome中可用并且可以完全下载。 问题是,InputStreamis由归国entity.getContent()只包含8192字节的缓冲区,并is.available()返回7748.私人提起con...
101
热度 -
[java] 如何避免父pom脱离Maven依赖关系?
问题描述 我的项目“XYZ”需要一个依赖项jar,例如“A.jar”。 此A.jar的父pom为“B.pom”(不是jar),但是此父pom文件在存储库中不存在,因为它在A.jar发行期间未上载。 现在,当我构建XYZ时,它将尝试下载父级“B.pom”以及依赖项“A.jar”。 它失败了。 有...
70
热度 -
[java] java jdbc mysql连接器:如何在很长的空闲时间后解决断开连接问题
问题描述 我正在使用red51.0.0rc1来创建一个在线游戏。 我正在使用jdbcmysql连接器v5.1.12连接到MySQL数据库 似乎在闲置几个小时后,我的应用程序可以继续运行查询,因为与db的连接已关闭,我必须重新启动应用程序。 我该如何解决这个问题? 幼狮 1楼 MySQ...
13
热度 -
[java] (Android)更改strings.xml中的文本颜色
问题描述 首先,根据用户的操作,我想从我的strings.xml资源文件中检索某些字符串: Stringoption1=context.getString(R.string.string_one) Stringoption2=context.getString(R.string.string_tw...
65
热度