有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

不能使用java。util。正则表达式。模式,即使我在eclipse中使用jre8

当我将鼠标悬停在scan.useDelimiter("\n");上时,得到的错误是:“无法解析java.util.regex.Pattern类型。它是从必需的.class文件间接引用的。”

我尝试重新安装Java和JDK。JRE系统库jre8在我的项目的Java构建路径中引用。这是工作区的默认jre。它里面有rt.jar,我被告知它应该包含我所需要的一切

当我点击run时,我得到“Exception in thread "main" java.lang.Error: Unresolved compilation problem: at pack.Main.main(Main.java:15)

第15行只说public static void main(String[] args) {有错误的代码在主类中,但不在主方法中

我使用这段代码的目标是读取用户输入,直到用户点击enter。分隔符部分在那里,因为在默认扫描时。next()在空格处停止,我要整行

是的,我已经清理了我的项目

Eclipse版本:Indigo Service Release 2构建id:20120216-1857

一些代码:

import java.util.Scanner;
import java.util.regex.*;

private static void someMethod(){
    Scanner scan = new Scanner(System.in);
    scan.useDelimiter("\n");
    String pass = scan.next();
}

我的下一步是什么

编辑: 我在使用时遇到了一个可比较的错误。字符串上的contrains(字符串): java类型。无法解析lang.CharSequence。它是从required间接引用的。类文件

String test = "bla_bla";
if(test.contains("a_"))

共 (0) 个答案