当前位置: 首页 > 知识库问答 >
问题:

从JTable对象转换为int

龙浩博
2023-03-14

我试图从JTable中检索一个值,并得到一个java.lang.NullPointer异常。下面这行似乎是问题所在。我试图让它接受对象,它是25,基本上转换为int。由于某种原因,这项简单的任务似乎极其困难或不可能完成。我查看了另一个StackOverflow用户提出的类似问题,但他从未得到有效的答复。

错误代码如下所示:creception in thread“awt-eventqueue-0”java.lang.NullPointerException at gradeBook$5.actionPerformed(gradeBook.java:925)这是循环中的第二行。

 for(int i = 0; i < 10; i++){
                myClass[currentClass].getCategoryElement(i).setName((String)categoriesTable.getModel().getValueAt(i, 1));
                myClass[currentClass].getCategoryElement(i).setWeight(Integer.valueOf((String)(categoriesTable.getModel().getValueAt(i, 2))));//THIS LINE IS THE IDENTIFIED PROBLEM
            }

 categoriesTable.setModel(new DefaultTableModel(
        new Object[][] {
            {"1", "Classwork", "20"},
            {"2", "Homework", "20"},
            {"3", "Tests", "20"},
            {"4", "Quizzes", "20"},
            {"5", "Projects", "20"},
            {"6", null, null},
            {"7", null, null},
            {"8", null, null},
            {"9", null, null},
            {"10", null, null},
        },

共有1个答案

寇景明
2023-03-14

谢谢大家帮助我。我最终使用了if语句来检查空值,尽管我仍然不确定为什么不需要对循环中的第一条语句执行相同的操作。

 类似资料:
  • 问题内容: 我想知道是否有可能以某种方式来转换被定义为对象,以 问题答案: 既 和类提供了一种方法以从一个到另一个传递。 1)调用 一个对象会返回一个代表它的对象。 javadoc: 返回表示此路径的对象。如果此方法与默认提供程序相关联,则此方法等效于返回使用此路径表示构造的对象。 如果此路径是通过调用 方法创建的,则不能保证此方法返回的对象等于原始File。 2)相反,调用一个对象会返回一个代表

  • 问题内容: 我将类的实例存储在中。 如何将Object 转换回类以访问class方法? 问题答案: 打字: 另外,如果是 class方法 ,则不需要 实例 来访问它,则可以直接调用它:

  • 问题内容: 我有一个JSON对象,我将其转换为并在此处进行一些处理。稍后,我想转换相同的缓冲区数据以转换为有效的JSON对象。 我正在研究Node V6.9.1 下面是我尝试过的代码,但是当我转换回JSON却无法打开该对象时遇到了。 所以我尝试使用检查方式打印整个对象 如果我尝试像数组一样读取它 我也尝试解析它抛出 我需要将其视为我创建的真实对象(我的意思是像上面声明的那样)。 请帮忙.. 问题答

  • 问题内容: 请考虑以下情况: 我本来希望有一个允许将错误值(例如that )转换为s的转换的选项。有没有办法做到这一点? 问题答案: 使用[](http://pandas.pydata.org/pandas- docs/stable/generated/pandas.to_numeric.html)与 如果需要填写,请使用。 注意,在可能的情况下,将尝试将浮点型转换为整数。如果不需要,请删除该参数

  • 问题内容: 以下代码应在rpy2中创建一个热图 但是,它导致以下错误 从文档中,我了解到r.heatmap期望使用“数字矩阵”。如何将np.array转换为所需的数据类型? 问题答案: 您需要添加 请参阅rpy2文档的numpy部分(此处为旧版2.x版本)中的更多内容 在2.2.x之前,仅导入即可。 仅此导入就足以将numpy对象自动转换为rpy2对象。 为什么将其作为可选导入,而它却可以包含在函

  • 我正试图将下面的json转换成java bean,需要你的帮助 Sort.json 我的豆子看起来像 我的测试课是 我看到的错误是 请建议: