軟件包和導入有什麼區別?請舉個例子。軟件包和導入有什麼區別?
爲什麼我們不能只用import java.util.*;
?
它不會自動訪問所有其他人嗎?
import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class RegexMatches
{
public static void main(String args[]){
// String to be scanned to find the pattern.
String line = "This order was placed for QT3000! OK?";
String pattern = "(.*)(\\d+)(.*)";
// Create a Pattern object
Pattern r = Pattern.compile(pattern);
// Now create matcher object.
Matcher m = r.matcher(line);
if (m.find()) {
System.out.println("Found value: " + m.group(0));
System.out.println("Found value: " + m.group(1));
System.out.println("Found value: " + m.group(2));
} else {
System.out.println("NO MATCH");
}
}
}
「*包與導入的區別是什麼?*」'import「從指定的'package'中導入類/類。 「*請舉例。*」您已經發布了一個。 「*爲什麼不能使用'import java.util。*;'*'就可以了,沒有什麼能阻止你。 「*它不是自動訪問所有其他人嗎?*」其他*什麼*? – Pshemo
您可以使用'import java.util.regex。*;'來導入這兩個類。 – dasblinkenlight