新聞中心
java怎么輸入數(shù)據(jù)?
1.用Scanner類:

import java.util.Scanner;
public static void main(String [] args) {
Scanner sc = new Scanner(System.in);
System.out.println("請輸入你的姓名:");
String name = sc.nextLine();
System.out.println("請輸入你的年齡:");
int age = sc.nextInt();
System.out.println("請輸入你的工資:");
float salary = sc.nextFloat();
java怎么獲取字符串的長度?
第一步、我們首先需要知道在java中獲取數(shù)組長度用數(shù)組的length屬性,獲取字符串長度用字符串類的length()方法,如下圖所示:
第二步、下面我們來看一下具體代碼,通過“String s="abcdefgkhj"; int a=s.length();System.out.println("s字符串的長度:"+a);”代碼,獲取字符串s的長度,如下圖所示:
第三步、運行程序,可以看到字符串s的長度為10,如下圖所示:
第四步、輸入“int data[]={12,23,34,45,16,78};int c=data.length;System.out.println(“data數(shù)組的長度:"+c);”代碼,獲取data數(shù)組的長度,如下圖所示:
第五步、運行程序,可以看到data數(shù)組的長度為6,如下圖所示:
java怎么用if判斷輸入的是不是數(shù)字?
大概知道的簡單的2種方式 public static void test(){ Scanner scn = new Scanner(System.in); int i = scn.nextInt();// 第一種方式,直接用nextInt方法,這樣就限制了用戶在控制臺只能輸入數(shù)字了 // 第二種,給用戶輸入字符串的操作 String s = scn.next(); while (true) { try { i = Integer.parseInt(s); break;// 假如強轉(zhuǎn)成功,則終止循環(huán) } catch (Exception e) { s = scn.next();//強轉(zhuǎn)失敗,繼續(xù)輸入 } } }
到此,以上就是小編對于java怎么獲取輸入的數(shù)據(jù)格式的問題就介紹到這了,希望這3點解答對大家有用。
文章標題:java怎么輸入數(shù)據(jù)?(java怎么獲取輸入的數(shù)據(jù))
本文網(wǎng)址:http://m.fisionsoft.com.cn/article/cdshdjs.html


咨詢
建站咨詢
