我正在使用Java,我想将其转换Object为int.
我做:
Collection c = MyHashMap.values();
Object f = Collections.max(c);
int NumOfMaxValues = Integer.parseInt(f);
Run Code Online (Sandbox Code Playgroud)
但它不起作用.它说:
No suitable method for parseInt.
我该如何解决这个问题?
我在 php 中有以下 sql 语句。"(+)=" 加等号运算符在 SQL 语句中是什么意思?例如
<?php
$query = "SELECT * FROM multimedia multi, titles title where title.id(+)=multi.title";
?>
Run Code Online (Sandbox Code Playgroud) 我用Java编程,我正在使用DOM解析器.
我注意到之间存在差异
org.w3c.dom.Node
Run Code Online (Sandbox Code Playgroud)
和
Node
Run Code Online (Sandbox Code Playgroud)
但我不知道那是什么区别.
当我试图调用一个类型为:org.w3c.dom.Node的参数的方法时,我想出来了 .
我输入了一个Node参数,我发现了以下错误:
Exception in thread "main" java.lang.ClassCastException:
com.sun.org.apache.xerces.internal.dom.DeferredTextImpl cannot be cast to javax.xml.soap.Node
at elementchildren.ElementChildren.main(ElementChildren.java:50)
Java Result: 1
Run Code Online (Sandbox Code Playgroud)
你能帮我吗?
如何JList在 Java Swing 中设置元素的文本/名称?
我创建了一个包含 5 个列表元素的列表。
当我做:
int currentIndex = list.getSelectedIndex();
Run Code Online (Sandbox Code Playgroud)
我获取当前元素的索引。我想编辑/修改当前元素索引的文本。有什么方法吗?
例如
list.setText(CurrentIndex,"new text")
Run Code Online (Sandbox Code Playgroud) 我在Java中有一个JList.每当用户点击一个元素时,我想在该元素中添加一个特定的borderLine.那可能吗?
我在Java中有以下代码:
DefaultListModel listModel = new DefaultListModel();
listModel.addElement("element1");
listModel.addElement("element2");
listModel.addElement("element3");
list = new JList(listModel);
list.addListSelectionListener(this);
Run Code Online (Sandbox Code Playgroud)
对于听众我有:
public void valueChanged(ListSelectionEvent e) {
if (e.getValueIsAdjusting() == false) {
if (list.getSelectedIndex() == -1) {
;
} else {
CurrentIndex = list.getSelectedIndex();
//set Current's Index border, how can i do that?
}
}
}
Run Code Online (Sandbox Code Playgroud) 我在另一帧中创建了第二帧.我注意到当我关闭第二帧时,第一帧也会关闭.
我怎么能避免这种情况?我希望第一帧保持原样而不关闭.
我的第二帧代码是:
JFrame.setDefaultLookAndFeelDecorated(true);
frame = new JFrame();
frame.setDefaultCloseOperation(frame.EXIT_ON_CLOSE); //when it closes the first frame closes too
Run Code Online (Sandbox Code Playgroud)
谢谢
我在具有4个节点的地图上定义了一个矩形。
每个节点都是一对(X,Y)
X:纬度
Y:经度
X,Y:地理坐标(具有双精度值)
我想检查点 (X,Y)是否在该矩形内。
该点将是用户的当前位置(当前位置来自手机的GPS输出)
是否有特定的数学公式?如何确定特定点是否属于矩形?
原因我想在C#中实现它。
我有一个名为"background_url"的javascript函数,它输出一个随机的背景图像.
我试图以这种方式调用该函数:
<td style="<script type="text/javascript">background_url();</script>"></td>
Run Code Online (Sandbox Code Playgroud)
但我浏览器中输出的唯一内容是:
字符串"background_url();"
javascript函数如下
function background_url(){
var myimages=new Array()
myimages[1]="images/img1.jpg"
myimages[2]="images/img2.jpg"
myimages[3]="images/img3.jpg"
//call a random function that returns id of image etc
document.write('background-image: url('+myimages[id]+')');
}
</script>
Run Code Online (Sandbox Code Playgroud)
未显示背景图像,我该怎么做才能解决这个问题?
提前致谢
我创建了一个随机访问文件,并在其中写入了一些信息。我想将随机访问文件中每一行的位置存储在一个数组中。我将有一个指向随机访问文件每一行的索引。所以我需要在我的索引中存储随机访问文件的行的位置。
我的程序如下
package randomaccessfile;
import java.io.File;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.io.RandomAccessFile;
public class raf {
public static void main(String[] args) throws FileNotFoundException, IOException {
File file = new File("DocumentsFile.txt");
RandomAccessFile raf = new RandomAccessFile(file, "rw");
for (int i = 0; i <= 10 ; i++) {
String sentence = "1 Info Name Surname"; //i create sentences in the random access file
raf.seek(file.length());
raf.writeBytes(sentence);
raf.writeBytes("\r\n");
}
raf.close();
}
}
Run Code Online (Sandbox Code Playgroud)
对于在随机访问文件中创建的每一行,我想将它们的位置存储在一个数组中。
然后这些位置将被存储在索引中。
有没有什么方法可以用来返回随机访问文件中一行的位置?
我在php中定义了一个数组
$letters = array("A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","W","V","X","Y","Z");
Run Code Online (Sandbox Code Playgroud)
然后我尝试将数组分配给一个将成为数组的新变量,我这样做:
$new_array = array();
$new_array = $letters;
Run Code Online (Sandbox Code Playgroud)
但它不起作用,为什么?