精华内容
下载资源
问答
  • 我在用DOS运行lesson.java文件时,出现了写错误,具体如下:C:\...javaclesson.javalesson.java:31:非法的类型开始for(inti=0;i<3;...我在用DOS运行lesson.java文件时,出现了写错误,具体如下:C:\Documents a...

    我在用DOS运行lesson.java文件时,出现了写错误,具体如下:C:\DocumentsandSettings\Administrator.07F6722AD0794D2>javaclesson.javalesson.java:31:非法的类型开始for(inti=0;i<3;...

    我在用DOS运行lesson.java文件时,出现了写错误,具体如下:

    C:\Documents and Settings\Administrator.07F6722AD0794D2>javac lesson.java

    lesson.java:31: 非法的类型开始

    for(int i=0;i<3;i++)

    ^

    lesson.java:31: 非法的类型开始

    for(int i=0;i<3;i++)

    ^

    lesson.java:31: 需要

    for(int i=0;i<3;i++)

    ^

    lesson.java:39: 非法的类型开始

    for(int i=0;i<2;i++)

    ^

    lesson.java:39: 非法的类型开始

    for(int i=0;i<2;i++)

    ^

    lesson.java:39: 需要

    for(int i=0;i<2;i++)

    ^

    lesson.java:47: 非法的类型开始

    for(int i=0;i<6;i++)

    ^

    有问题的地方望各位指出!

    程序太长了,我把截图发上来

    展开

    展开全文
  • java: 非法的类型开始

    2021-03-12 14:11:52
    今天使用idea运行java程序时,报出java: 非法的类型开始的错误。 仔细检查代码后发现并没有任何语法上的问题,在搜寻csdn后发现是另一个名为HelloWorld.java的程序并没有写完整,导致无法运行前一个a.java的程序。将...

    今天使用idea运行java程序时,报出java: 非法的类型开始的错误。在这里插入图片描述
    仔细检查代码后发现并没有任何语法上的问题,在搜寻csdn后发现是另一个名为HelloWorld.java的程序并没有写完整,导致无法运行前一个a.java的程序。将HelloWorld.java关闭之后问题解决,顺利输出结果。
    在这里插入图片描述

    展开全文
  • D:\Temp\usb-serial-for-android-master\ECG\app\src\main\java\com\example\ecg\DrawTest.java:125: 错误: 非法的类型开始  if (availableDrivers.isEmpty()){  ^ D:\Temp\usb-serial-for-android-master\ECG\app...
  • try //这里 非法的类型开始 { FileReader fr = new FileReader(filename); try { Scanner parser = new Scanner (fr); int number = parser.nextInt(); } finally { System.out.println(number); fr.close(); } } ...

    importjava.io.*;importjava.util.Scanner;importjava.util.ArrayList;publicclassData{privateArrayListemployees;privatefinalStringEMPLOYEE_FILE="employees.txt";public...

    import java.io.*;

    import java.util.Scanner;

    import java.util.ArrayList;

    public class Data

    {

    private ArrayList employees;

    private final String EMPLOYEE_FILE = "employees.txt";

    public Data()

    {

    employess = new ArrayList();

    }

    public void readFile()

    {

    String filename = "employees.txt";

    FileReader fr = new FileReader(filename);

    Scanner parser = new Scanner (fr);

    String name = parser.nextLine();

    System.out.println(name);

    fr.close();

    }

    String filename = ("employees.txt");

    try //这里 非法的类型开始

    {

    FileReader fr = new FileReader(filename);

    try

    {

    Scanner parser = new Scanner (fr);

    int number = parser.nextInt();

    }

    finally

    {

    System.out.println(number);

    fr.close();

    }

    }

    catch(FileNotFoundException exception)

    {

    System.out.println(filename + " not found");

    }

    catch(IOException exception)

    {

    System.out.println("Unexpected I/O error occured");

    }

    }

    想让这个类读取一个文本文件 然后将读取的内容存到collection里 最后显示在屏幕上

    请指教 先谢过了

    import java.io.*;

    import java.util.Scanner;

    import java.util.ArrayList;

    public class Test

    {

    private ArrayList employees;

    private final String EMPLOYEE_FILE = "employees.txt";

    public Test()

    {

    employees = new ArrayList();

    }

    public void readFile()

    {

    try

    {

    String filename = "employees.txt";

    FileReader fr = new FileReader(filename);

    Scanner parser = new Scanner (fr);

    String name = parser.nextLine();

    System.out.println(name);

    fr.close();

    }

    catch (Exception e)

    {

    e.printStackTrace();

    }

    }

    }

    感谢surplushaode的答案 这个可以运行了

    展开

    展开全文
  • Java:非法的类型开始

    千次阅读 2018-06-05 09:49:34
    下图是我问题 解决方案 Setting-&gt;File Encodings-&gt;IDE Encoding选择utf-8,不要选择“system default” 同时,Default encoding for properties files 也选择 UTF-8 查找了资料,据说是...

    前言

    大早晨就遇到问题了,解决了半个小时,上网也查到了好多解决方案。
    下图是我的问题
    这里写图片描述
    这里写图片描述

    解决方案

    • Setting->File Encodings->IDE Encoding选择utf-8,不要选择“system default”
      同时,Default encoding for properties files 也选择 UTF-8

    • 查找了资料,据说是历史原因,maven的核心插件之一—complier插件默认只支持编译Java 1.4,因此需要加上支持高版本jre的配置,在pom.xml里面加上

    <build>  
        <plugins>  
            <plugin>  
                <artifactId>maven-compiler-plugin</artifactId>  
                <configuration>  
                    <source>1.6</source>  
                    <target>1.6</target>  
                    <encoding>UTF-8</encoding>  
                </configuration>  
            </plugin>  
        </plugins>  
    </build>  
    • 还有就是代码写错了。

      以上两个方案我都试过了,还是解决不了,昨天晚上还能正常启动,今早上就出问题了,很神奇,所以我猜测应该是第三个原因,就是代码写错了,第二张图有个爆红的代码serve,我只是死马当活马医,把serve删掉了,成功了。

    总结

    自己的代码量还是很少,如果代码量多的话,在不该写代码的地方写了个代码,而且软件也很明显的把错误代码给爆红了,大神看一眼就知道是咋回事,所以自己提升的地方还非常非常非常~~~的多,多暴露问题,解决问题,相信自己会变得越来越优秀。
    这里写图片描述

    展开全文
  • class Text02_For{ public static void main(String[] args){}...原因:for循环类型没有在main方法{}内 改正: class Text02_For{ public static void main(String[] args){ //循环打印“你好”5遍 for(int i=1
  • IntelliJ IDEA 14 编译时报错:“编码GBK的不可投射字符”,"未结束的字符串字面值"和非法的类型开始
  • 1、修改编码 全局编码设置: File -> Other Settings -> Default Settings->file encoding 工程编码设置: File -> Settings->...2、mavenpom.xml修改 <build> <plug...
  • 解决方案:File | Settings | Build, Execution, Deployment | Compiler | Java Compiler 如图:
  • 刚刚开始改用IDEA,然后碰到各种问题,一个个解决吧。我使用是IDEA 14,不过12之后好像都有这个问题。 导入eclipse代码会出现如上问题,想了一下应该是编码问题。不罗嗦之间给出解决流程:  ...
  • 使用12版本时,导入eclipse代码会出现如上问题,想了一下应该是编码问题。不罗嗦之间给出解决流程: Setting->File Encodings->IDE Encoding选择utf-8,不要选择“system default”  同时,Default encoding ...
  • 错误消息:CandidateCode.java.10:静态HashMap类型的非法启动hm = new HashMap (); 1个错误我正在尝试在网站编译器上对其进行编译,但是当我使用netbeans时,它可以正常工作。import java.util.*;public class ...
  • 如果我们导入Eclipse项目使用出现了未结束注释、非法类型的开始、缺少符号这么一些编译时期错误,而我们代码明明看起来就是正常…. 我们去检查一下是否编码问题:把FileEncoding全部改成是UTF-8试试,...
  • Demo7.java:62: 错误: 非法的表达式开始 public int[] kill0(int[] arr){ ^ Demo7.java:62: 错误: 需要';' public int[] kill0(int...
  • 每一门语言开始部分中总是要介绍数据类型,很多人会问,为什么总是要介绍这些呢?原因是与CPU底层处理有关,了解这些细节有助于你写出正确程序。针对每一种数据类型,在不同类型的CPU平台(8位、16位、32位、64位...
  • 对于局部变量,您不能使用任何类型的访问器(公共,受保护或私有)。您还应该知道static关键字含义。在方法中checkYourself,您使用Integer数组locations。static关键字区分对象创建可访问元素。因此,它们不是...
  • c语言中枚举类型是一种把一组整形符号常量按顺序集合成数据类型。在实际应用中,需要注意枚举变量赋值问题。在不利用等号进行赋值时,存在从零开始的初始默认值,进行等号赋值后赋值会在前一赋值基础上...
  • 在C++11 之前的版本(C++98 和 C++ 03)中,定义变量或者声明变量之前都必须指明它的类型,比如 int、char 等;但是在一些比较灵活的语言中,比如C#、JavaScript、PHP、Python等,程序员在定义变量时可以不指明具体...
  • 数据交换格式方式基本类型数组类型对象嵌套案例实操基本类型{"键" : 值, "键" : "值",...},以大括号开始,键名称加上冒号,然后跟上对应的的值,若有其他键值对则以逗号进行分割。{ "name": "张三", "age"...
  • 在移植c++代码到c时候,经常会出现一个奇怪错误:“error C2275: “xxxxx”: 将此类型用作表达式非法” 02. 问题分析 c编译器要求将变量声明放在一个函数块头部,而c++没有这样要求造成;解决办法...
  • error:将此类型用作表达式非法

    千次阅读 2010-03-17 08:40:00
    在移植c++代码到c时候,经常会出现一个奇怪错误, error C2275: “jlong”: 将此类型用作表达式非法 表达式非法,这个错误是由于c编译器要求将变量申明放在一个函数块头部,而c++没有这样要求造成。...
  • error C2275: “XXX”: 将此类型用作表达式非法 表达式非法,这个错误是由于c编译器要求将变量申明放在一个函数块头部,而c++没有这样要求造成。 解决办法就是把变量申明全部放在变量生存块的开始...

空空如也

空空如也

1 2 3 4 5 ... 16
收藏数 316
精华内容 126
关键字:

非法的类型开始