java中由控制檯輸入文字和數的方法
1、一般都是scanner方法,下面的程式碼是實現一個由控制檯輸入名字和學號的過程程式碼
import java.util.Scanner; public class TextScanner{ public static void main(String [] args){ //建立Scanner物件 接受從控制檯輸入 Scanner input = new Scanner(System.in); System.out.println("請輸入名字:"); //接受String型 String name = input.next(); System.out.println("請輸入學號"); //接受int型 int id = input.nextInt();//什麼型別next後面就接什麼 注意大小寫 //輸出結果 System.out.println("名字為:"+name+"\t學號為:"+id); } }
2、另外還有一種引入IO包的方法,這裡是輸入一個小於5位的數字。
import java.io.*; public class Practice1 { public static void main(String[] args)throws IOException { int a,b=0; int sum=0; String str; BufferedReader buf; buf=new BufferedReader(new InputStreamReader(System.in)); System.out.println("請輸入你想輸入的小於5位的數字"); str=buf.readLine(); a=Integer.parseInt(str); }
相關推薦
java中由控制檯輸入文字和數的方法
1、一般都是scanner方法,下面的程式碼是實現一個由控制檯輸入名字和學號的過程程式碼 import java.util.Scanner; public class TextScanner{ pub
Java中從控制檯輸入資料的幾種常用方法
一、使用標準輸入串System.in //System.in.read()一次只讀入一個位元組資料,而我們通常要取得一個字串或一組數字 //System.in.read()返回一個整數 //必須初始化 //int read = 0; c
java中從控制檯輸入資料和輸出資料到控制檯
1.從控制檯輸入資料 1.使用Scanner類來完成從命令列輸入資料到自己的程式中。 2.Scanner類是JDK1.5【jdk5.0】新增的一個開發類庫。 3.Scanner類使用 3.1先匯入Scanner類所在的程式包【java.util.Sca
java中獲取控制檯輸入的兩種方式
第一種方式:比較傳統的方式,得到字串後要另行判斷、轉換 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; public
Java中從鍵盤輸入的三種方法
readline 鍵盤 輸入 exception nbsp stack clas system reader import java.io.BufferedReader; import java.io.IOException; import java.io.Input
JAVA中獲取鍵盤輸入的方法總結
鍵盤輸入 throws 應該 padding left 接收 [] util float Java程序開發過程中,需要從鍵盤獲取輸入值是常有的事,但Java它偏偏就沒有像c語言給我們提供的scanf(),C++給我們提供的cin()獲取鍵盤輸入值的現成函數!下面介紹三種解決
Java中IO流讀取文字出現亂碼的解決方法
在編寫IO程式碼時,發現在讀取含有中文欄位的文字時,出現了亂碼,所以就查找了一下解決辦法,這裡借用一下其他博主的總結: 轉載地址:https://blog.csdn.net/qq_28950007/article/details/50760899 第一種方法:(不知道檔案的編碼),那通過
Java的輸入和輸出、if...else if...else判斷、Java中列印陣列、Java中陣列排序、檢視函式方法的原始碼、命令列引數
Java的輸入和輸出: 輸入: import java.util.Scanner Scanner s = new Scanner(System.in); //通過new Scanner(System.in)建立一個Scanner物件,控制檯會一直等待輸入,直到敲回車鍵
java中從鍵盤輸入的三種方法(轉)
java中從鍵盤輸入的三種方法,轉發原文https://blog.csdn.net/u012249177/article/details/49586383 import java.io.BufferedReader; import java.io.IOException; import
在Java中使用鍵盤輸入資料的幾種方法
package InputTest; import java.io.*; public class DataKeyboardInput3 { /**利用字元輸入流來進行輸入處理 * @param args */ public static void main(String
Java中由substring方法引發的記憶體洩漏
在Java中我們無須關心記憶體的釋放,JVM提供了記憶體管理機制,有垃圾回收器幫助回收不需要的物件。但實際中一些不當的使用仍然會導致一系列的記憶體問題,常見的就是記憶體洩漏和記憶體溢位 記憶體溢位(out of memory ):通俗的說就是記憶體不夠用了,比如在一個無限迴
java中獲取各種上下文路徑的方法小結
取出 resin pri nbsp ont row span user ade 一、獲得都是當前運行文件在服務器上的絕對路徑在servlet裏用:this.getServletContext().getRealPath(); 在struts用:this.getServlet
Java中獲取資源文件的方法總結
tco doget 技術 resource images 磁盤 response linux exception 這裏總結3中方法獲取資源文件的 ServletContext Class ClassLoader 文件的位置 1. ServletC
java中String的21種使用方法
i++ als cas tolower star out clas oid index (構造函數必須new出來) * public String (char[] vaue) 將一個字符數組變成字符串(構造函數) *
Java 中帶參帶返回值方法的使用
public java public class mains { public static void main(String[] args) { mains hello = new mains(); int[] scores={79,52,98,81}; hello.sort(sc
Java中Scanner的輸入流的關閉問題
ber you put -s n) println mil 用戶 inpu 為什麽Scanner in語句只能關閉一次,且對於其他任何Scanner輸入流也關閉? 代碼如圖 import java.util.Scanner; public class Scann
java中Set集合的遍歷方法
基本數據類型 對象 叠代器 比較 for hashset 循環 sta ins S兒童集合的遍歷: 第一種:for增強循環 Set<String> set = new HashSet<String>(); for (String str : set
java中如何使用空參構造方法自動生成不同名字的對象,使用非靜態的屬性和靜態屬性有什麽區別,原因是什麽?如何理解static關鍵字
區別 關鍵字 內部 方法 屬性 count per setname person 空參構造自動生成對象時,使用非靜態的屬性 代碼: package com.swift; //使用無參構造方法自動生成對象,序號不斷自增 public class Person { p
如何在Java中獲取鍵盤輸入值
我們 比較 函數 姓名 ner clas exceptio 但是 put 1 程序開發過程中,需要從鍵盤獲取輸入值是常有的事,但Java它偏偏就沒有像c語言給我們提供的scanf(),C++給我們提供的cin()獲取鍵盤輸入值的現成函數!Java沒有提供這樣的函數也不代
java中截取字符串方法
variable -i 但是 dog tab strong world! 奇怪 eight Java 簡介 substring public String substring(int beginIndex) 返回一個新的字符串,它是此字符串的一個子字符串。該子字符串始於指定