⑴ java中怎麼輸入一個數字
一般是用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);
}
}
⑵ java如何用inputstream從鍵盤輸入數字 然後存到一個數組裡面
首先我先說明一下,System.in就是inputstream類,你可以通過查看System類,就能找到in這個對象,見下圖。由於inputstream類是抽象類,所以不能實例化對象的,所以需要使用Scanner來輔助實現。我附上程序源碼和運算的結果圖。供你參考。
⑶ java中怎樣輸入一個數字,然後再把它輸出
實現如圖輸入用scanner,輸出用print就好,如圖:
⑷ java如何輸入數字
採用Scanner類
如:Scanner input = new Scanner(System.in);
int a = input.nextInt();
這樣就實現了數字的輸入啊。
或則是你以字元串的方式輸入 再將其轉換為數字就可以了啊
⑸ javascript中如何判斷input中輸入的為純數字
用正則表達式判斷。如果你說的純數字是指整數的話(不包含小數點),可以這樣:
function check(){
var value = document.getElementById("inputId").value;
var reg=/^[1-9]\d*$|^0$/; // 注意:故意限制了 0321 這種格式,如不需要,直接reg=/^\d+$/;
if(reg.test(value)==true){
alert("都是數字!通過");
return true;
}else{
alert("不是純數字!失敗!");
return false;
}
}
如果小數也算純數字,修改reg正則表達式為:
var reg = /^\d+(\.\d+)?$/;
有問題請追問,滿意請採納。
⑹ java怎麼在文本框中限制只能輸入數字
<html>
<head>
<meta http-equiv="content-Type" content="text/html;charset=gb2312">
<title>js 只能輸入數字和小數點</title>
<script language="JavaScript" type="text/javascript">
function clearNoNum(obj)
{
//先把非數字的都替換掉,除了數字和.
obj.value = obj.value.replace(/[^\d.]/g,"");
//必須保證第一個為數字而不是.
obj.value = obj.value.replace(/^\./g,"");
//保證只有出現一個.而沒有多個.
obj.value = obj.value.replace(/\.{2,}/g,".");
//保證.只出現一次,而不能出現兩次以上
obj.value = obj.value.replace(".","$#$").replace(/\./g,"").replace("$#$",".");
}
</script>
</head>
<body>
<!--把下面代碼加到<body>與</body>之間-->
只能輸入數字和小數點的文本框:<input id="input1" onkeyup="clearNoNum(this)">
</body>
</html>