我想根据prestashop和wordpress变量是否被激活来更改databaseName变量的值。但我想在课堂上做这件事,我不知道它是否允许在那个地方使用“如果”。事实上,我在下面输入的代码给了我这个错误:“非法启动类型”。有可能解决这个问题吗?问候语。
public class tiendaSuvenirs extends javax.swing.JFrame {
public static final boolean prestashop=false;
public static final boolean wordpress=true;
public static String databaseName="";
if(prestashop)
{
databaseName="databasePs";
}
if(wordpress)
{
databaseName="databaseWp";
}
}
if
语句必须位于方法或构造函数或初始化器块中。
在这种情况下,我建议使用构造函数和非静态字段:
public class tiendaSuvenirs extends javax.swing.JFrame {
private final String databaseName;
public tiendaSuvenirs(boolean prestashop, boolean wordpress) {
if(prestashop)
{
databaseName="databasePs";
}
if(wordpress)
{
databaseName="databaseWp";
}
}
}
为了更好地理解这一点,我建议您阅读更多关于类、字段和构造函数的信息。
请注意,如果prestashop
和wordpress
都不是true
,则需要提供合理的默认值。
想想如果prestashop
和wordpress
都是true
会发生什么。这应该被允许吗?如果不是的话,用布尔语来表达你想要做的事情是不正确的。我建议在这里阅读关于enum的另一个解决方案。
问题内容: 有什么方法可以在CSS中使用条件语句? 问题答案: 否。但是您能举例说明您的想法吗?您要检查什么 状况 ? 也许Sass或Compass对您来说很有趣。 引用萨斯的话: Sass使CSS再次变得有趣。Sass是CSS,加上嵌套的规则,变量,mixin等,所有内容都以简洁易懂的语法表示。
if 语句,就是类似于「如果○○的话,做●●」,根据条件判断脚本的一部分是否执行的语法。 语法如下: if(expression) 语句或语句块 else 语句或语句块 第一个“语句或语句块”是当 expression 表达式的结果为真时执行的部分,第二个“语句或语句块”则是结果为假时执行的部分。如果不需要 else 以后的部分,可以省略。 例: if(a==b) inform("a和b相等
问题内容: 在C语言中,我可以编写一个if语句 但是,当我尝试在Java中执行相同操作时,编译器会告诉我“不兼容的类型”,并说我需要一个而不是一个。有什么方法可以用Java编写C代码吗? 问题答案: 以下任何一项都可以为您工作:
我目前正在尝试用谷歌应用程序脚本创建一个自定义UI对话框。 以下是我当前的脚本: 现在,我发现浏览器消息框不能支持自定义按钮,但用户界面可以。 我试图将它添加到每个if语句的代码中,但是每个if语句都会有所不同。 代码: 本质上,我希望在输入特定值时出现自定义对话框,如IF语句中所示。在该对话框中,它将显示课程信息以及通过选择“好的”关闭该框的能力,并且他们还可以通过单击“指南”查看指南。 感谢您
问题内容: 导入总是放在文件的顶部,紧随任何模块注释和文档字符串之后,以及模块全局变量和常量之前。 但是,如果我要导入的类/方法/函数仅在极少数情况下使用,那么确定在需要时进行导入肯定会更有效吗? 这不是吗? 比这更有效? 问题答案: 模块导入非常快,但不是即时的。这意味着: 将导入放在模块顶部很好,因为这是微不足道的成本,只需要支付一次即可。 将导入放在函数中将导致对该函数的调用花费更长时间。
主要内容:示例第一个决策声明中,我们来看看 'if' 语句。在 Erlang 这个语句的一般形式,如下面的程序所显示 - 在 Erlang 中,条件它是计算结果为真或假的表达式。如果条件为真,则 statement#1 将被执行,否则 statement#2 将被执行。 下面的程序是 Erlang 中的 if 表达式的一个简单的例子 - 示例 以下是上述程序需要说明的一些关键点 - 这里所使用的表达式是变量A和