小编lun*_*nar的帖子

不同类型的二维数组

我想创建一个二维数组,我想在其中存储数据库中的记录.所以我要说第一个是类型int,第二个是类型String(这里我只描述了一个记录,所以基本上是db列的类型).我该怎么做?数组是否是正确的数据结构?

java data-structures

15
推荐指数
3
解决办法
6万
查看次数

如何在HashMap中将元素添加到ArrayList中

如何在HashMap中将元素添加到ArrayList中?

    HashMap<String, ArrayList<Item>> Items = new HashMap<String, ArrayList<Item>>();
Run Code Online (Sandbox Code Playgroud)

java data-structures

13
推荐指数
4
解决办法
7万
查看次数

如何将元素添加到现有JList

我的部分代码

 ArrayList<Item> i = g.getItems(); 
 Vector itemsVector = new Vector(i); 
 JList items = new JList(iemsVector); 
Run Code Online (Sandbox Code Playgroud)

稍后在代码中我创建了我想要添加到JList的新对象.我怎样才能做到这一点?

java swing jlist

8
推荐指数
2
解决办法
3万
查看次数

getElementById和null - 为什么?

为什么这段代码不起作用?我正在使用FF.

<head>
<script type="text/javascript">

document.getElementById("someID").onclick = function(){
    alert("Yahooo");
}
</script> 
</head>

<body> 
<a href="#" id="someID">someID</a>
</body>

</html>
Run Code Online (Sandbox Code Playgroud)

我得到javascript错误getElementById等于null.

html javascript null onclick

8
推荐指数
1
解决办法
1万
查看次数

我一直在收到消息:不幸的是"一些中国人"已经停止了

在此输入图像描述

我每隔10秒就会得到这个.这是什么意思?我怎样才能解决这个问题?这个问题与我创建的任何应用程序无关,它只发生在我在eclipse上工作的模拟器上.我认为这是一些常见的"错误".我可能只是吃午餐,解锁屏幕并等待几秒钟才能显示此消息.这是我与android模拟器的第一次接触,所以我不是那么流利,不知道还有什么要发布.我找到了logcat,但它是空的.

eclipse android emulation

6
推荐指数
1
解决办法
7855
查看次数

我怎样才能选择JScrollPane元素?

我想要做的就是当用户在JScrollPane和单击按钮上选择一个元素时,我想抓住JList它所拥有的这个对象/元素.我怎样才能做到这一点?

java swing jscrollpane jlist

4
推荐指数
2
解决办法
8479
查看次数

MySQL - 整理

当我创建数据库时,我要求选择Default Collat​​e,当我创建一个表时,我要求选择Collat​​e.utf8_general_ci或...拉丁...?区分哪一个是正确的基础是什么?

mysql database

4
推荐指数
1
解决办法
5521
查看次数

在构造函数中抛出异常是明智的吗?

我正在构建DB类,在构造函数中我想与数据库建立连接,以便该类中的其余函数可以访问静态dbLink.这是一个好方法吗?

java architecture jdbc

2
推荐指数
1
解决办法
776
查看次数

这是工厂方法吗?

工厂模式由实现特定接口的类组成.它总是必须是一个界面吗?当我有从其他类继承而不是接口的子类时,它仍然是一个工厂方法吗?

design-patterns factory-pattern

1
推荐指数
1
解决办法
137
查看次数

OnClickListener - 如何正确实现?

好的,这是一些代码.似乎没有错误但是在Android Studio中运行时我得到"不幸的是,NameOfApplication已停止".我不知道它有什么问题.

public class MainActivity extends Activity implements OnClickListener {

EditText centimeters = (EditText) findViewById(R.id.editCentimeters);
EditText inches = (EditText) findViewById(R.id.editInches);
Button btnConverter = (Button) findViewById(R.id.button);

@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    btnConverter.setOnClickListener(this);
}

@Override
public boolean onCreateOptionsMenu(Menu menu) {
    // Inflate the menu; this adds items to the action bar if it is present.
    getMenuInflater().inflate(R.menu.main, menu);
    return true;
}

@Override
public void onClick(View view) {

    switch(view.getId()){
        case R.id.button:
            double c = Double.valueOf(centimeters.getText().toString());
            double i = c *  0.393701; …
Run Code Online (Sandbox Code Playgroud)

android onclicklistener

0
推荐指数
1
解决办法
9451
查看次数