我用Java编程.我已经为每个方法添加了注释来解释他们应该做什么(根据作业).我已将我所知道的内容添加到Password.java(我在研究学校提供的javadoc后创建的存根)中.我的问题不是关于几个函数,我知道testWord和setWord中有错误,但我会自己处理.我的问题是关于这一行:
public static final java.lang.String INITIAL;
Run Code Online (Sandbox Code Playgroud)
这条线是由学校提供的,所以我必须假设它是正确的,我无法找到关于常数字段值INITIAL的任何文档,所以如果有人能够提供关于那将是惊人的信息(例如,如何是处理?它存储什么?如果有的话?键入?).我在Eclipse中的这一行上得到了一个错误:
空白的最终字段INITIAL可能尚未初始化
为什么这个错误在这里?提前感谢您的评论.
仅供参考Password.java的代码:
package ss.week1;
public class Password extends java.lang.Object {
// ------------------ Instance variables ----------------
/**
* The standard initial password.
*/
public static final java.lang.String INITIAL;
// ------------------ Constructor ------------------------
/**
* Constructs a Password with the initial word provided in INITIAL.
*/
public Password() {
}
/**
* Tests if a given string is an acceptable password. Not acceptable: A word
* with less than 6 characters or …Run Code Online (Sandbox Code Playgroud) 在java中,以下工作原理:
boolean varBoo = true;
if(varBoo) 意思是: if(varBoo = true)和
if(!varBoo) 手段: if(varBoo = false)
我正在研究一个postgreSQL语句,看起来像这样:
CASE
WHEN varInt < XX AND varBoo THEN 1.0 -- Short for varBoo = TRUE
WHEN varInt < XX AND varBoo = FALSE THEN 0.5
END
Run Code Online (Sandbox Code Playgroud)
有没有办法varBoo = FALSE在PostgreSQL中编写更短的内容?
java等价物!varBoo.
如何实现接口并将类扩展到同一个类?
这似乎不起作用(接口根本没有实现):
public class StrongChecker extends BasicChecker implements Checker {
Run Code Online (Sandbox Code Playgroud)
这也不起作用(接口根本没有实现):
public class StrongChecker extends BasicChecker {
Run Code Online (Sandbox Code Playgroud)
这给了我一个错误:
public class StrongChecker implements Checker extends BasicChecker {
Run Code Online (Sandbox Code Playgroud)
谢谢你的帮助 !