?表示18年考的二級java,當時考試的時候用的是NetBeans教育版,沒有提示。
目前創(chuàng)新互聯(lián)建站已為上千多家的企業(yè)提供了網(wǎng)站建設、域名、網(wǎng)站空間、網(wǎng)站運營、企業(yè)網(wǎng)站設計、臨河網(wǎng)站維護等服務,公司將堅持客戶導向、應用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長,共同發(fā)展。
可能現(xiàn)在改了,這個不是很清楚,懷疑底下是不是從哪里復制過來的。
另外考試的時候,你可以不用NetBeans,只要電腦上裝著eclipse,你再用eclipse打開就行,他檢測的是.java文件,只不過默認從答題軟件打開的時候用的是NetBeans
Scanner scanner = new Scanner(System.in);
String input = scanner.nextLine();
if(input.matches("^(exit|quit|wecome|come)$")){
System.out.println("輸入正確");
}else{
System.out.println("錯誤輸入");
}
scanner.close();
實現(xiàn)方法請具體參照《Eclipse swt/Jface核心編程》
第21章 文本處理.
21.1 文本處理概述... 409
21.2 項目實戰(zhàn):JavaScript編輯器... 409
21.2.1 主窗口預覽... 409
21.2.2 項目文件結構... 410
21.3 主窗口模塊... 411
21.3.1 代碼實現(xiàn)... 411
21.3.2 主窗口程序代碼分析... 414
21.3.3 啟動主窗口程序... 416
21.4 代碼著色... 417
21.4.1 源代碼配置類(SourceViewerConfiguration)... 417
21.4.2 基于規(guī)則的代碼掃描器類(RuleBasedScanner)... 419
21.4.3 設置代碼掃描規(guī)則... 420
21.4.4 提取類(Token)和文本屬性類(TextAttribute)... 423
21.5 內(nèi)容輔助... 423
21.5.1 配置編輯器的內(nèi)容助手... 424
21.5.2 內(nèi)容輔助類... 424
21.5.3 輔助建議類(CompletionProposal)... 426
21.6 文檔的撤銷與重復... 427
21.6.1 文檔管理器對象(DefaultUndoManager)... 427
21.6.2 撤銷操作的實現(xiàn)... 427
21.6.3 恢復操作的實現(xiàn)... 428
21.7 查找與替換窗口... 429
21.7.1 窗口的界面設計... 429
21.7.2 查找功能的實現(xiàn)... 433
21.7.3 替換功能的實現(xiàn)... 434
21.8 首選項的對話框... 434
21.8.1 首選項頁面的代碼實現(xiàn)... 435
21.8.2 打開首選項頁面的代碼... 436
21.9 文件的打開、保存與打印... 437
21.9.1 打開文件... 437
21.9.2 保存文件... 437
21.9.3 打印文件... 438
21.10 幫助對話框... 439
21.11 其他的一些工具類... 440
21.11.1 事件管理類... 440
21.11.2 資源管理類... 441
21.11.3 程序中使用的常量... 443
21.12 本章小結... 444
eclipse是一個很好用的開發(fā)工具,當你使用eclipse來開發(fā)java代碼時,你知道怎么打開代碼自動提示功能嗎?下面來看一下。
01
首先點擊打開eclipse.
02
打開軟件后,點擊eclipse菜單上的‘偏好設置’。
03
打開偏好設置窗口后,點擊左邊的Java項目下的‘Editor’。
04
然后在Content Assist項下,點擊勾選上‘Enable auto activation’就行了,這樣我們在輸入代碼時就會有自動提示功能了。
代碼如下:
import?java.util.Scanner;
import?java.util.Stack;
public?class?MinimalElements?{
private?static?StackInteger?getElements(int?val)?{
StackInteger?result?=?new?StackInteger();
int?prime?=?2;
while?(val??1)?{
while?(!isPrime(prime))?{
prime++;
}
while?(val?%?prime?==?0)?{
result.push(prime);
val?=?val?/?prime;
}
prime++;
}
return?result;
}
private?static?boolean?isPrime(int?num)?{
boolean?flag?=?true;
for(int?i?=?2;?i??num;?i++){
if(num?%?i?==?0){
flag?=?false;
break;
}
}
return?flag;
}
public?static?void?main(String[]?args)?{
System.out.println("請輸入要計算的整數(shù):?");
Scanner?scanner?=?new?Scanner(System.in);
int?toComputed?=?scanner.nextInt();
StackInteger?elements?=?getElements(toComputed);
while?(!elements.isEmpty())?{
System.out.println(elements.pop());
}
}
}
package?test;
import?java.util.Scanner;
public?class?test?{
public?static?void?main(String[]?args)?{
while(true){
Scanner?input=new?Scanner(System.in);
System.out.print("請輸入帶字母的字符串:");
String?str1=input.next();?
int?counA=0;
int?couna=0;
for(int?i=0;istr1.length();i++){
if((byte)str1.charAt(i)64(byte)str1.charAt(i)91){
counA++;
}else?if((byte)str1.charAt(i)96(byte)str1.charAt(i)123){
couna++;
}
}
if(counA==0couna==0){
System.out.println("輸入錯誤,請重新輸入帶字母的字符串:");
}else?if(counA==0){
System.out.println("輸入的字符串中含大寫字母0個");
}else{
System.out.println("大寫字母有"+counA+"個");
}
}
}
}
純手打,望采納