我有一定的编程经验,但对Java没有特别的了解。在Eclipse中工作时,我遇到以下错误。我的代码如下:
我使用了调试功能,它报告carbonPrefix已用完,但碳始终保持为0。就像我说的那样,我是Java和Eclipse的新手,所以我可能没有完全使用调试功能。
对于感兴趣的任何人,这是您输入烷烃名称的代码的开始,它告诉您该公式。它可以用Javascript工作,我只是想将其翻译成Java。
非常感谢大家!
答案 0 :(得分:1)
您必须使用
carbonPrefix.equals("pent");
在Java ==
运算符中,用于比较两个object references
,方法equals()
用于比较两个strings
,以确定它们是否相等。