当前位置: 首页 > 知识库问答 >
问题:

为什么我的java代码在vs代码中给我错误[关闭]

笪德华
2023-03-14

我试图使java编译类文件,但它抛出了一个错误,如何修复它。

共有1个答案

后凯捷
2023-03-14
  • 似乎没有表示包jaba所需的jaba目录,因此,有两个选项:
    • 创建一个目录jaba并将类jau.java移到其中。
    C:\dell\Documents\Java attack>tree /f
    C:.
    └───jaba
            jau.java
    
    C:\dell\Documents\Java attack>
    
    • 或编辑jau.java源文件以删除包JABA;语句
    C:\dell\Documents\Java attack>javac -d classes jaba/jau.java
    
    C:\dell\Documents\Java attack>tree /f
    C:.
    ├───classes
    │   └───jaba
    │           jau.class
    │
    └───jaba
            jau.java
    
    C:\dell\Documents\Java attack>java -cp classes jaba.jau
    I am java of class jau
    

    如果删除了包(假设文件重命名为jau2.java),则应该按照以下方式编译并运行它:

    C:\dell\Documents\Java attack>tree /f
    C:.
        jau2.java
    
    No subdirectories
    
    
    C:\dell\Documents\Java attack>javac -d classes jau2.java
    
    C:\dell\Documents\Java attack>tree /f
    C:.
    │   jau2.java
    │
    └───classes
            jau2.class
    
    
    C:\dell\Documents\Java attack>java -cp classes jau2
    I am java of class jau2
    
    

 类似资料:
  • 我正在做一个编码练习:给定一个整数序列作为一个数组,确定是否可以通过从数组中删除不超过一个元素来获得严格递增的序列。 所以我写了这段代码: 现在,这段代码似乎适用于大多数序列,但这段代码引发了一个错误: 错误如下: 我只是不明白列表索引怎么可能超出范围…有人有线索吗?

  • 给定一个0和1的数组,我们最多可以将K个值从0更改为1。 返回仅包含1的最长(连续)子数组的长度。 例1: 例2: 注: https://leetcode.com/problems/max-consecutive-ones-iii/ 这是问题链接。在第一个测试用例中,我得到了输出9,但应该是6。我不知道哪里出了问题?

  • 好的,我的vs代码正常,然后我重新启动了我的笔记本电脑,没有关闭应用程序。我打开后,几乎所有的文字都是白色的。这不是主题,因为它总是在黑暗中。我想我没有点击任何会导致这一点的重要内容。这样编码真的很难。顺便说一下,这是javascript文件。 正如您所看到的,绿色的注释是白色的,文件导入和橙色的文本是白色的“等待”是指紫色是白色。即使“const”也是白色的。有人知道如何解决这个问题吗?

  • 我想在三月计划一个月时间表,而不是使用静态成员。你不需要解释那些评论。“日”和“月时间表”都是类。 在我执行这段代码之前,它有两个错误。一个是“三月[]日”这句话这是一个错误。另一个是'for(int i=0;i 我不明白这些句子错在哪里。语法错误是什么?

  • 下面是我遇到错误的程序: //导入扫描程序类导入java。util。扫描仪; 这些是我得到的错误:

  • 上面这一行正在生成错误“invlaid escape sequence”。所以我把它改成: 现在我得到了错误“参数fileAttachment的非法修饰符”。 那么如何修复这个错误呢?