Java 嵌套的if statedments,我做错了什么

Java 嵌套的if statedments,我做错了什么,java,nested-if,Java,Nested If,家庭作业的问题是------编写测试变量x是否大于0的代码。如果x大于0,则代码应测试变量y以确定其是否小于20。如果y小于20,则代码应为变量z指定1。如果y不小于20,则代码应将0分配给变量z 我现在拥有的是 import javax.swing.JOptionPane; 公共类jjjd{ 公共静态void main(字符串[]args){ int x=0; 字符串输入; input=JOptionPane.showInputDialog(“为x输入一个数字”); x=整数.parseIn

家庭作业的问题是------编写测试变量x是否大于0的代码。如果x大于0,则代码应测试变量y以确定其是否小于20。如果y小于20,则代码应为变量z指定1。如果y不小于20,则代码应将0分配给变量z

我现在拥有的是


import javax.swing.JOptionPane;
公共类jjjd{
公共静态void main(字符串[]args){
int x=0;
字符串输入;
input=JOptionPane.showInputDialog(“为x输入一个数字”);
x=整数.parseInt(输入);
如果(x>0)
if(y0){

如果(y要为使用的变量赋值=not=

您误用了大括号({})。您需要确保在打开大括号后关闭所有大括号,否则java编译器将返回错误

还要确保使用“=”进行赋值,使用“=”检查变量

希望这有帮助

import javax.swing.JOptionPane;
public class jjjd {
    public static void main(String[] args) {
        int x=0;
        int y=0;
        int z=0;
        String input;

        input=JOptionPane.showInputDialog("Enter a number for x");
        x=Integer.parseInt(input);

        if (x>0) {
            if (y<20) {
                z=1;
            }
        } else {  
            z=0;
        }
    }
}
import javax.swing.JOptionPane;
公共类jjjd{
公共静态void main(字符串[]args){
int x=0;
int y=0;
int z=0;
字符串输入;
input=JOptionPane.showInputDialog(“为x输入一个数字”);
x=整数.parseInt(输入);
如果(x>0){

if(yCount.Your.brates!
{(z==1)
???请注意,您的问题并没有告诉我们此代码有什么问题。将来,以及现在,如果您遇到代码未编译或无法工作的问题,请发布所有错误消息或花一些时间来描述您的问题。我们将非常感谢您的努力。请尝试=而不是==进行分配。
public static void main(String[] args) {

int x=0;
String input;

input=JOptionPane.showInputDialog("Enter a number for x");
x=Integer.parseInt(input);


if (x>0) {
    if (y<20)
    {(z=1);}
}


else
{

    z=0;
}   



}
import javax.swing.JOptionPane;
public class jjjd {
    public static void main(String[] args) {
        int x=0;
        int y=0;
        int z=0;
        String input;

        input=JOptionPane.showInputDialog("Enter a number for x");
        x=Integer.parseInt(input);

        if (x>0) {
            if (y<20) {
                z=1;
            }
        } else {  
            z=0;
        }
    }
}