简介 目录 评价 推荐
  • 念念_nouzLT 2025-08-05
    如何定义两个变量
    0回答·15浏览
  • 我在凌晨等太阳_cvBDI5 2025-08-01
    HelloWorld.java:1: error: class HellWorld is public, should be declared in a file named HellWorld.java public class HellWorld{ ^ 1 error

    HelloWorld o少了

    1回答·22浏览
  • 不当冤种_mpxFXY 2025-06-01
    哪位大佬能帮我解释解释哪里出现问题了,这节课有点没听懂

    你设置的是char类型的today,但是case里面使用的是String类型的双引号

    2回答·42浏览
  • 慕勒5346834 2025-05-22
    这个第一次学习好学吗

    很好学,里面有非常基础的讲解和例题。

    1回答·56浏览
  • 慕容2567009 2025-03-02
    这代码为啥失败

    类方法命名错误

    详情参照这个

    public class HelloWorld {

        public static void main(String[] args){

        System.out.println("hello imooc");

        }

    }


    1回答·82浏览
  • 慕容2567009 2025-03-01
    老师我学习了还不会怎么办
    多看几遍


    1回答·67浏览
  • 慕工程8308517 2025-02-26
    这个代码为何显示错误

    字符串和变量的链接符号是+ System.out.println(" three = one + two ==>"+three);

    1回答·75浏览
  • 慕用0511635 2025-01-27
    字符串是引用类型?

    是,String是引用类型,char 是普通类型

    1回答·84浏览
  • 斯年_gFMS27 2024-12-08
    问问count是什么意思啊?count++又是什么意思啊?

    在编程中,count通常是一个变量名,用来存储一个计数器的值。count++表示将变量count的值加1。这里的++是自增运算符,用于增加变量的值。count++在执行时会先使用count的当前值,然后再将count的值加1。如果count的初始值是0,那么执行count++后,count的值将变为1。

    【答案】

    count是一个变量名,通常用于计数。count++表示将变量count的值加1。


    1回答·168浏览
  • CRUSH_miao 2024-11-30
    catch部分的疑问

    i是数组下标位数,默认从0开始

    1回答·103浏览
  • 斯年_gFMS27 2024-11-28
    问问这里是哪里不对,应该怎么解决啊?

    你把周字去掉,单引号只能存字符。

    char today='日';
    switch(today) {
        case '一' :
        case '三' :
        case '五' :
            System.out.println("早餐吃包子");
            break;
        case '二' :
        case '四' :
        case '六' :
            System.out.println("早餐吃油条");
            break;
        case '日' :
            System.out.println("吃主席套餐");
            break;
    
    }


    2回答·133浏览
  • 陈浩民666 2024-11-13
    为什么老是运行不成功,大佬帮我看看

    package org.example;

    import org.example.MyInfo;


    import java.util.Scanner;


    // Press Shift twice to open the Search Everywhere dialog and type `show whitespaces`,

    public class Main {

        public static void main(String[] args) {

            //创建String数组,并为每一个元素赋值。赋值内容为第几周+学习内容

            String[] contentList = new String[35];

            contentList[0] = "【第1周】环境搭建与语法入门";

            contentList[1] = "【第2周】Java语法之循环、数组与方法";

            contentList[2] = "【第3周】面向对象之封装与继承";

            contentList[3] = "【第4周】面向对象之单例模式与多态";

            contentList[4] = "【第5周】常用工具类(上)";

            contentList[5] = "【第6周】常用工具类(下)";

            contentList[6] = "【第7周】常用工具类(下)";

            contentList[7] = "【第8周】前端基础之HTML与CSS";

            contentList[8] = "【第9周】前端基础之JavaScript与综合案例";

            contentList[9] = "【第10周】Java Web基础";

            contentList[10] = "【第11周】Java Web基础";

            contentList[11] = "【第12周】常用功能与过滤器";

            contentList[12] = "【第13周】监听器与项目实战";

            contentList[13] = "【第14周】监听器与项目实战";

            contentList[14] = "【第15周】MySQL基础";

            contentList[15] = "【第16周】MySQL基础";

            contentList[16] = "【第17周】Java数据库开发基础";

            contentList[17] = "【第18周】框架前置知识";

            contentList[18] = "【第19周】MyBatis基础";

            contentList[19] = "【第20周】MyBatis实现OA系统项目实战";

            contentList[20] = "【第21周】MyBatis实现OA系统项目实战";

            contentList[21] = "【第22周】Linux环境搭建与Redis应用";

            contentList[22] = "【第23周】Spring基础";

            contentList[23] = "【第24周】Spring基础";

            contentList[24] = "【第25周】Spring基础";

            contentList[25] = "【第26周】SSM开发社交网站";

            contentList[26] = "【第27周】Spring Boot电商项目实战";

            contentList[27] = "【第28周】Spring Boot电商项目实战";

            contentList[28] = "【第29周】面试";

            contentList[29] = "【第30周】多线程与分布式";

            contentList[30] = "【第31周】多线程与分布式";

            contentList[31] = "【第32周】Spring Cloud基础";

            contentList[32] = "【第33周】Spring Cloud电商实战";

            contentList[33] = "【第34周】Spring Cloud电商实战";

            contentList[34] = "【第35周】Zookeeper+Dubbo应用与面试";


            //提示信息

            System.out.print("您要开始第几周学习啦,直接输入数字吧:");

            //设置变量存储接收到的数据

            int  n = new Scanner(System.in).nextInt();


            //计算今天是几月(1-月第一周、4-月第4周)

            try {

                for(int i=0;i<contentList.length;i++){

                    if(i< (n-1)+4 && i>=(n-1)) {

                        if(n-1==i) {

                            System.out.println("√"+contentList[i]);

                        } else {

                            System.out.println(contentList[i]);

                        }

                    }

                }

            }catch (Exception e){

                System.out.println("没有找到你的学习计划");

            }



            //计算输入的周是这个月的第几周


            //提示信息

            System.out.println("以下是您本月的学习计划, √ 代表当周学习任务");

            System.out.println("=======================================");


            //利用for循环,找到数组中对应这个月的内容输出


            //根据当前月第几周,在输出此行时,前面添加“√”


        }

    }

    // then press Enter. You can now see whitespace characters in your code.


    2回答·161浏览
  • 陈浩民666 2024-11-11
    为什么结果是4次

    score=score+count;这段第一次算出得53=53+0;第二次得54=53+1;第三次得56=54+2;第四次得59=56+3;

     count++;会因为循环一直加1直到结束

    1回答·104浏览
  • 陈浩民666 2024-11-11
    为什么条件不能为=

    关于你的问题“为什么条件不能为=”,这可能是因为你在编程中遇到了一些特定的语法或逻辑错误。在大多数编程语言中,= 是赋值操作符,而 == 是比较操作符。如果你试图在条件判断中使用 =,那么编译器或解释器可能会将其解释为赋值操作,而不是比较操作,从而导致错误。

    在Java中,如果你想检查两个值是否相等,你应该使用 ==。例如:

    if (x == y) {
        // do something
    }
    

    这里,x == y 是一个布尔表达式,它会返回 true 如果 x 和 y 的值相等,否则返回 false

    如果你提供的问题是关于Java的多重循环,那么你可以参考以下的代码示例,这是一个使用双重循环打印直角三角形的Java程序:

    public class HelloWorld {
        public static void main(String[] args) {
            System.out.println("打印直角三角形");
            // 外层循环控制行数
            for (int i = 1; i <= 3; i++) {
                // 内层循环控制每行的*号数
                // 内层循环变量的最大值和外层循环变量的值相等
                for (int j = 1; j <= i; j++) {
                    System.out.print("*");
                }
                // 每打印完一行后进行换行
                System.out.println();
            }
        }
    }
    

    在这个例子中,外层循环控制行数,内层循环控制每行的星号数量。内层循环的变量的最大值等于外层循环的变量的值,这样就可以打印出直角三角形的效果。

    2回答·108浏览
  • 渣渣书 2024-10-16
    为什么会出错?

    关键字不能做变量名,下面怎么还有圆括号

    1回答·133浏览
  • 渣渣书 2024-10-16
    为什么会出错?
    System.out.println("变量hobby的内容是:"+hobby);
    //最后这一句的后个双引号是中文的,所以报错。上面的是改正过的
    1回答·116浏览
  • 慕哥4565406 2024-09-22
    这个是什么问题啊

    引入整个包中的所有类:import java.util.*;

    1回答·128浏览
  • 慕哥4565406 2024-09-15
    为什么x等于4怎么算的啊?

     (m * 8 / ( n + 2 ) 这部分等于4,然后4除以5,商为0,余数为4本身。所以4对5求余等于4

    1回答·155浏览
  • 一口一瓶AD钙 2024-08-10
    只知道它在代码中的作用是循环,循环啥 咋循环不清楚

    循环就是省去一个条件下作用相同,繁琐的代码化为简单的,更方便简单

    1回答·170浏览
  • 一口一瓶AD钙 2024-08-10
    请大神们解释一下

    不管三七二十一,上来就do,do完之后才去看while里面的条件,满足条件就继续do,不满足就bye bye

    1回答·172浏览
  • 一口一瓶AD钙 2024-08-08
    输出的是”吃主席套餐“,不是”主席套餐“

    没明白你想问啥

    1回答·146浏览
  • 一口一瓶AD钙 2024-08-08
    为什么提醒我运行成功,输出错误 啊???

    少了break;

    尝试把today改为 一 二,运行看结果就知道了

    1回答·136浏览
  • 一口一瓶AD钙 2024-08-08
    这哪里有问啊?

    public class HelloWorld {

        public static void main(String[] args) {

            int score = 94;

            String sex = "女";

            if(score>80){

                System.out.println("进入决赛");

                if(sex.equals ("女")){

                    System.out.println("进入女子决赛");

                }

                else{

                    System.out.println("进入男子决赛");

                }

            }

            else

            {

                System.out.println("未进入决赛");

            }

         }

        }



    成了

    1回答·137浏览
  • feiying666 2024-07-31
    下载版本不一致影响学习不?

    应该是可以的,但有些新特性还要多加学习才能掌握

    2回答·146浏览
  • weixin_慕婉清6148603 2024-07-20
    这个哪里有错

    你的subject少了s

    2回答·141浏览
  • 小李根本睡不够 2024-07-11
    case 后面不能跟中文汉字 为什么答案里面有? 我的代码错在哪里了?

    冒号是全角的,修改为半角的

    2回答·138浏览
  • weixin_慕仔1263912 2024-06-02
    大佬们帮我看看对不对

    不能这样写,你这样写是通过结果来自己判断加了七次。你的逻辑应该是加多少次是未知的才对

    1回答·214浏览
  • 精慕门9030651 2024-05-18
    不会做!

    public class HelloWorld{

    public static void main(String[] args){

            int num = 999;

            int count = 0;

            while(num>0){

                num/=10;

                count++;

            }

            System.out.println("它是个"+count+"位的数!");

        }

    }


    1回答·235浏览
  • lucasj 2024-05-13
    应该把分数都定义成double变量更加合理,毕竟分数会有小数的情况存在

    我认为float就够用就不需要double

    1回答·246浏览
  • 慕粉davy 2024-05-12
    if(one%2==0)System.out.println("one是偶数");

    没问题

    1回答·242浏览
数据加载中...
开始学习 免费