當前位置:首頁 » 編程語言 » java鍵入

java鍵入

發布時間: 2022-02-24 17:55:23

A. java中 如何實現輸入功能

importjava.io.BufferedWriter;
importjava.io.FileWriter;
importjava.io.IOException;

/*
*字元流為了高效讀寫,也提供了對應的字元緩沖流。
*BufferedWriter:字元緩沖輸出流
*BufferedReader:字元緩沖輸入流
*
*BufferedWriter:字元緩沖輸出流
*將文本寫入字元輸出流,緩沖各個字元,從而提供單個字元、數組和字元串的高效寫入。
*可以指定緩沖區的大小,或者接受默認的大小。在大多數情況下,默認值就足夠大了。
*/
publicclassBufferedWriterDemo{
publicstaticvoidmain(String[]args)throwsIOException{
//BufferedWriter(Writerout)
//BufferedWriterbw=newBufferedWriter(newOutputStreamWriter(
//newFileOutputStream("bw.txt")));

BufferedWriterbw=newBufferedWriter(newFileWriter("bw.txt"));

bw.write("hello");
bw.write("world");
bw.write("java");
bw.flush();

bw.close();
}
}

B. Java怎麼輸入

我給你打了個簡單的,粘貼到記事本,然後保存為Read.java

import java.util.* ;

public class Read{
public static void main(String args[]) throws Exception{
//查看jdk,在java.util.Scanner下面,裡面有具體講解
Scanner stdin = new Scanner(System.in);
System.out.println("請輸入你的用戶名:");
//String nextLine()方法:此掃描器執行當前行,並返回跳過的輸入信息
String username = stdin.nextLine();
System.out.println("你的名字是:"+username) ;
System.out.println("請輸入你的成績:");
//double nextDouble()方法:將輸入信息的下一個標記掃描為一個 double
double score = stdin.nextDouble();
System.out.println("你的成績是:"+score) ;
}
}

結果是:
C:\>javac Read.java

C:\>java Read
請輸入你的用戶名:
XiaoGang
你的名字是:XiaoGang
請輸入你的成績:
80
你的成績是:80.0

C. JAVA中如何實現從鍵盤中輸入一個整數

import java.util.*
public class test{
public static void main(String[] args){
Scanner input = new Scanner(System.in);
System.out.println("請輸入一個整數: ");
int num = input.nextInt();
System.out.println("你輸入的整數是:"+num);
}
}

D. java怎麼輸入數據

1
java的Scanner類提供了nextInt、nexFloat、nextDouble等方法,可以像類似C語言的scanf那樣讀取指定類型的數字。

首先定義一個Scanner對象:

Scanner sn = new Scanner(System.in);

java怎麼輸入數字
2
用sn.nextInt讀取整型數,注意如果輸入的不是整形數則該函數會拋出InputMismatchException異常,應予以捕獲。

System.out.print("請輸入一個整數:"); try{ intVal = sn.nextInt(); System.out.println("你輸入了:" + intVal); }catch(InputMismatchException e) { System.out.println("必須輸入整數!"); }

java怎麼輸入數字
3
用sn.nextFloat讀取單精度浮點數,如果輸入的不是數字則也會拋出InputMismatchException異常,應予以捕獲。

System.out.print("請輸入一個浮點數:"); try{ floatVal = sn.nextFloat(); System.out.println("你輸入了:" + floatVal); }catch(InputMismatchException e) { System.out.println("必須輸入數!"); }

java怎麼輸入數字
4
用sn.nextDouble讀取雙精度浮點數,操作與單精度類似。

System.out.print("請輸入一個浮點數:"); try{ doubleVal = sn.nextDouble(); System.out.println("你輸入了:" + doubleVal); }catch(InputMismatchException e) { System.out.println("必須輸入數!"); }

java怎麼輸入數字
5
流使用完畢後應予以關閉:sn.close();完整代碼如下圖。

java怎麼輸入數字
java怎麼輸入數字
6
測試程序,首先正常輸入,可以看到沒輸入一個數,控制台會進行回顯。

java怎麼輸入數字
7
接下來試試異常情況,在要求輸入整數時輸入小數,則會提示「必須輸入整數」,在輸入浮點數時輸入字母,則會提示「必須輸入數」,雖然操作非法,程序依然可以執行,這是捕獲了異常的緣故。

E. java中如何輸入一個字元

import java.util.*;

public class Test_01

{

public static void main(String[] args)throws Exception

{

System.out.println("請輸入一個字元");

char c=(char)System.in.read();

System.out.println(c);

}

}

(5)java鍵入擴展閱讀:

還可以輸入字元串,輸入字元串的方法

import java.io.*;

public class Test

{

public static void main(String[] args) throws IOException

{

BufferedReader buf = new BufferedReader (new InputStreamReader(System.in));

BufferedWriter buff = new BufferedWriter(new FileWriter("abc.txt"));

String str = buf.readLine();

while(!str.equals("exit"))

{

buff.write(str);

buff.newLine();

str = buf.readLine();

}

buf.close();

buff.close();

}

}

F. java 鍵盤輸入語句怎麼寫

第一種:

public class ShuRu{

public static void main(String arg[]){

System.out.println(arg[1]);

}

}

第二種:

import java.util.Scanner;

public class ShuRu{

public static void main(String arg[]){

Scanner in=new Scanner(System.in);

String str=in.next();

System.out.println(str);

}

}

直接輸入 a,b

輸出為 a,bstem.in.read();

(6)java鍵入擴展閱讀:

有輸入就有輸出,輸出語句為

Java中的輸出語句有以下四種:

1、System.out.println(1111);//換行列印

2、System.out.print(1111);//不換行列印

3、System.out.write(2222);//位元組輸出

4、System.out.printf("%+8.3f ", 3.14);//按格式輸出

註:

System.out.println(); 是最常用的輸出語句,它會把括弧里的內容轉換成字元串輸出到輸出窗口(控制台),並且換行,當輸出的是一個基本數據類型時,會自動轉換成字元串,如果輸出的是一個對象,會自動調用對象的toString();方法,將返回值輸出到控制台

System.out.print(); 與第一個很相似,區別就是上一個輸出後會換行,而這個命令輸出後並不換行。

System.out.printf(); 這個方法延續了C語言的輸出方式,通過格式化文本和參數列表輸出。

G. Java 中如何輸入

Java中做輸入的方式:
通過控制台輸入數據,需要使用Scanner對象來操作,如下:
Scanner sc = new Scanner(System.in);
int a = sc.nextInt();
System.out.println(a);

H. 在java中怎樣從鍵盤輸入數字(新手問題)

  1. 使用Scanner類

    Scanner scanner = new Scanner(System.in);

  2. 使用BufferedReader類

    BufferedReader br = new BufferedReader(new InputStreamReader(System.in));

I. java 中如何用鍵盤輸入

我這個好,用我的。
import java.util.Scanner;

public class a
{
public static void main(String args[])
{
Scanner s = new Scanner(System.in);
int a, b=2,x;
String t = "";
System.out.print("請輸入a的值:");
while((t=s.next()) != null && !t.equalsIgnoreCase("bye"))
{
try
{
a = Integer.parseInt(t);
System.out.print("x = " + (a + b) + "\n輸入\"bye\"結束" +"\n請輸入a的值:");
}
catch(Exception e)
{
System.out.print("請輸入整數" + "\n請輸入a的值:");
}
}

}
}

J. java輸入語句

  1. System.in讀取標准輸入設備數據(從標准輸入獲取數據,一般是鍵盤),其數據類型為InputStream。

  2. Scanner in=new Scanner(System.in);是新建一個掃描器,掃描你輸入(從標准輸入獲取數據,一般是鍵盤)的內容。

(10)java鍵入擴展閱讀:

Java是一門面向對象編程語言,不僅吸收了C++語言的各種優點,還摒棄了C++里難以理解的多繼承、指針等概念,因此Java語言具有功能強大和簡單易用兩個特徵。Java語言作為靜態面向對象編程語言的代表,極好地實現了面向對象理論,允許程序員以優雅的思維方式進行復雜的編程。

Java具有簡單性、面向對象、分布式、健壯性、安全性、平台獨立與可移植性、多線程、動態性等特點。Java可以編寫桌面應用程序、Web應用程序、分布式系統和嵌入式系統應用程序等。

熱點內容
怎麼修改域賬號的配置文件 發布:2025-01-09 22:30:44 瀏覽:474
49葫蘆娃怎麼改密碼 發布:2025-01-09 22:30:00 瀏覽:840
博德之門安卓安裝哪裡 發布:2025-01-09 22:14:40 瀏覽:312
伺服器電腦用關機嗎 發布:2025-01-09 21:53:01 瀏覽:460
機頂盒用戶和密碼是什麼 發布:2025-01-09 21:52:24 瀏覽:381
什麼游戲配置要求高 發布:2025-01-09 21:42:55 瀏覽:489
路由器的管理員密碼在哪裡找到 發布:2025-01-09 21:39:26 瀏覽:406
可以錄腳本的軟體 發布:2025-01-09 21:21:25 瀏覽:595
踏板無壓縮 發布:2025-01-09 21:19:46 瀏覽:883
qq三國購買失敗清空緩存 發布:2025-01-09 21:09:21 瀏覽:707