java 交互输入_JAVA -----------交互式程序
2.6交互式程序
如果程序能在執行期間交互地從用戶輸入中讀取數據,就可使程序每執行一次時計算出新結果,并且新結果取決于輸入數據。這樣的程序才具有實用性。
2.6.1 Scanner類
Scanner類屬于 Java API,可提供一些方便的方法用于交互式讀取不同類型的輸入數據。輸入可以來自于不同的數據源,包括用戶鍵入的數據或保存在文件中的數據。Scanner類還可以用于將一個字符串解析為若干個子串。圖2.7列舉了由 Scanner類提供的部分方法。
重點概念:Scanner類提供了一些從不同數據源讀取各種類型數據的方法。
示例
//演示如何使用scanner類的nextline方法從用戶讀取字符串。
import java.util.Scanner;
public class Echo
{
//-----------------------------------------------------------------
// 從用戶處讀取字符串并打印。
//-----------------------------------------------------------------
public static void main(String[] args)
{
String message;
Scanner scan = new Scanner(System.in);//實例化Scanner對象
System.out.println("請輸入文本:");
message = scan.nextLine();//接受用戶輸入的字符串
System.out.println("你輸入了: \"" + message + "\"");
}
}
總結
以上是生活随笔為你收集整理的java 交互输入_JAVA -----------交互式程序的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java treemap用法_JAVA作
- 下一篇: 红粘土标砖平铺地面包工包料多少钱红、粘土