-
Java中整数之间的划分
所属栏目:[Java] 日期:2020-12-14 热度:92
我需要在 Java中执行整数之间的划分,结果应该是一个浮点数. 我可以使用/符号吗?如: int integer1 = 1;int integer2 = 2;float quotient = integer1 / integer2; // Could I do this? 解决方法 将其中一个整数转换为float以确保浮点除法: float result = i[详细]
-
Collections.binarySearch(列表,K键)澄清. Java的
所属栏目:[Java] 日期:2020-12-14 热度:191
鉴于以下声明,取自 this Oracle java教程,与类Collections的binarySearch()方法有关: The return value is the same for both forms. If the List contains the search key,its index is returned. If not,the return value is (-(insertion point) – 1) ,[详细]
-
Java中“while”的问题
所属栏目:[Java] 日期:2020-12-14 热度:87
我正在尝试 Java编程书中的几个练习.我有以下代码: import java.io.*;import java.util.Scanner;public class Ex420{ public static void main( String args[] ) { String employeeName = ""; double workHours,excessHours,hourlyRates,grossPay; Scanner[详细]
-
Java中的原始数据类型和可移植性
所属栏目:[Java] 日期:2020-12-14 热度:117
我引用Herbert Schildt的第3章数据类型,变量和数组: The primitive types represent single values not complex objects. Although Java is otherwise completely object-oriented,the primitive types are not. The reason for this efficiency. Making th[详细]
-
他们在Java中是否具有相当于C#的静态类?
所属栏目:[Java] 日期:2020-12-14 热度:54
他们在 Java中是否具有相当于C#的静态类? 我想创建一个C#静态类,但在Java中,我该怎么做? 谢谢您的帮助. 编辑:谢谢你的帮助.[详细]
-
java – 许多if语句的快速替代品
所属栏目:[Java] 日期:2020-12-14 热度:61
我是 java的初学者,我正在制作一个简单的程序,我输入的东西,如果我输入的内容匹配“数据库”中的一个东西,那么它将打印一些文本.是否有更简单的方法来检查这个而不是这样做: int 1;int 2;int 3; 等等 if([USER INPUT].equals("1")) { System.out.println("T[详细]
-
java – 在文本文件中查找特定单词并对其进行计数
所属栏目:[Java] 日期:2020-12-14 热度:100
有人可以帮我代码吗? 如何在文本文件中搜索任何单词并计算重复的数量? 例如test.txt: hiholaheyhibyehoolahi 如果我想知道在test.txt中重复多少次“Hi”程序必须说“3次重复” 我希望你理解我想要的东西,谢谢你的答案. 解决方法 public int countWord(Str[详细]
-
Java Practice:返回作为参数传递的相同对象
所属栏目:[Java] 日期:2020-12-14 热度:98
在下面的代码中,updateWithContex返回与参数相同的对象是不是很糟糕? class SomeClass{ Foo updateWithContex(Foo foo){ foo.setAppId(i); foo.setXId(index); //..... return foo; }}class Foo{ public void setAppId(int appId) { // } public void setXI[详细]
-
java – 如何创建一个我无法更改的类,实现一个接口?
所属栏目:[Java] 日期:2020-12-14 热度:162
我有一个来自另一个闭源的库的类,但我希望能够使用它的接口.原因是我不想在任何地方进行instanceof检查或空检查,但我也不想扩展现有的类. 例如,假设我有这样的代码: public class Example { // QuietFoo is from another library that I can't change priva[详细]
-
如何配备Java应用程序?
所属栏目:[Java] 日期:2020-12-14 热度:174
我从下面的书中读到核心 Java卷1: Every Java application starts with a main method that runs in the main thread. In a Swing program,the main thread is short-lived. It schedules the construction of the user interface in the event dispatch th[详细]
-
java – 创建项目时“无法安装项目构面”错误?
所属栏目:[Java] 日期:2020-12-14 热度:186
我从存储库中获取了项目,并根据设置说明,我尝试在 eclipse中创建一个项目,并将该位置指向我从存储库下载代码的位置.然后,当我点击完成时,我得到错误说明 “尚未满足一个或多个约束.无法安装项目方面Java 1.6.已安装此项目方面的某些版本. 无法安装项目构面Dy[详细]
-
java – 后增量和增量前运算符之间的性能差异?
所属栏目:[Java] 日期:2020-12-14 热度:199
在 Java中,使用后增量与预增量运算符会产生任何性能影响吗? 例: i++++i 解决方法 性能问题仅在功能行为相同的上下文中才有意义(因为,??如果功能不同,正确的行为优于稍微快一点的行为),所以我假设你指的是一种情况哪里没有使用表达式的值?也就是说,表达式[详细]
-
java – 在里面调用新线程是构造函数
所属栏目:[Java] 日期:2020-12-14 热度:107
创建一个线程并在类的构造函数中调用其start()方法是否正确? public class Server implements Runnable { private ServerSocket server; public Server(int port) { try { //Opens a new server server = new ServerSocket(port); } catch (IOException ioe[详细]
-
java – 创建新Socket时添加超时
所属栏目:[Java] 日期:2020-12-14 热度:103
我有一个带DHCP的本地网络和几台PC.其中一个应该是我的服务器并自动连接到所有其他(客户端).我的想法是这样的: 首先,我在每个从服务器(SClient)监听客户端程序的客户端(CServer)上创建一个服务器.当SClient连接到CServer时,SClient向CServer发送他的IP,因此[详细]
-
java – 如何将悬停效果放在jbutton上?
所属栏目:[Java] 日期:2020-12-14 热度:107
我正在尝试创建一个 Java桌面应用程序,我使用两个按钮.我想在这些按钮中添加悬停效果.我想:当我点击任何按钮时,它应该改变它的背景颜色. 我怎样才能实现它? 这是我的代码: public class Party1Party2 extends JFrame{ JButton b1; JButton b2; Container[详细]
-
Java:JVM可用的核心?
所属栏目:[Java] 日期:2020-12-14 热度:135
在 Java中,方法Runtime.getRuntime().availableProcessors()具有以下Javadoc: Returns the number of processors available to the Java virtual machine. This value may change during a particular invocation of the virtual machine. 价值如何实际改变[详细]
-
java – 选择哪种数据类型或数据结构来计算100的阶乘?
所属栏目:[Java] 日期:2020-12-14 热度:176
我想写一个程序来评估给定整数的阶乘. 以下基础知识我在java中编写了以下代码: long fact(int num){if(num == 1) return 1;else return num*fact(num-1);} 但后来我意识到,对于许多整数输入,结果可能不是所期望的,因此对于测试直接给出输入为100. 我怀疑是[详细]
-
java – GVM始终离线
所属栏目:[Java] 日期:2020-12-14 热度:143
我正在尝试通过gvm命令’$gvm i gradle’安装gradle,但是我收到了离线模式的消息. (任何安装失败,并显示以下消息) ? ~? ~? ~ gvm i gradleGVM can't reach the internet so going offline. Re-enable online with: $gvm offline disable==== BROADCAST =====[详细]
-
java – Netbeans – 如何在此IDE中找到文件的路径?
所属栏目:[Java] 日期:2020-12-14 热度:61
我希望能够右键单击“项目”或“文件”窗口中的项目,并且具有“打开文件系统”选项或“复制此文件的绝对路径”. Netbeans中是否有插件或隐藏选项可以让我实现这一目标? 我只需要一种更简单的方法来访问Windows资源管理器中的文件夹,而无需花时间在那里导航.[详细]
-
java – Spring 4 WebSocket远程代理配置
所属栏目:[Java] 日期:2020-12-14 热度:131
我设法用 Spring 4和Stomp创建简单的Websocket应用程序.请参阅我的上一个问题 here 然后我尝试使用远程消息代理(ActiveMQ).我刚开始经纪人并改变了 registry.enableSimpleBroker("/topic"); 至 registry.enableStompBrokerRelay("/topic"); 它起作用了. 问题[详细]
-
java – 是否可以只在同一个包和子包中访问接口?
所属栏目:[Java] 日期:2020-12-14 热度:85
是否可以只在同一个包和子包中访问接口? 我已经使用默认修饰符定义了一个接口: package com.mycompany.myapp.dao;import java.io.Serializable;interface BaseDaoT,Id extends Serializable { public void create(T t); public T readById(Id id); public[详细]
-
java – Sax解析和编码
所属栏目:[Java] 日期:2020-12-14 热度:125
我有一个联系人在解析RSS和Atom文件时遇到SAX问题.根据他的说法,就好像来自Item元素的文本被截断为撇号或有时是重音字符.编码似乎也有问题. 我已经尝试过SAX了,我也有一些截断,但是还没有进一步挖掘.如果有人在此之前解决了这个问题,我会很感激. 这是在Conte[详细]
-
java – 错误的密钥类:文本不是IntWritable
所属栏目:[Java] 日期:2020-12-14 热度:92
这可能看起来像一个愚蠢的问题,但我没有在我的mapreduce代码中看到我的类型中的问题为hadoop 正如问题中所述,问题是它期望IntWritable,但我在reducer的collector.collect中传递了一个Text对象. 我的作业配置有以下映射器输出类: conf.setMapOutputKeyClass([详细]
-
java – 以编程方式启动H2数据库
所属栏目:[Java] 日期:2020-12-14 热度:79
我正在使用 Java编写服务器 – 客户端应用程序,我需要在服务器端实现本地数据库,我决定使用H2数据库引擎. 还有一件事是我通过TCP连接来启动和运行数据库. 这是我到目前为止所放在一起的: Class.forName("org.h2.Driver"); Server server = Server.createTcp[详细]
-
java – 缓冲vs非缓冲,哪一个使用?
所属栏目:[Java] 日期:2020-12-14 热度:107
对不起,如果这是重复的,但我无法找到每种类型的最佳做法的确切答案. 我想知道什么是适当的条件,定义何时使用BufferedReader对FileReader或BufferedInput / OutputStream对FileInput / OutputStream?有什么公式会永远告诉你什么是适当的? 我应该总是用缓冲[详细]