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

java輸入

發布時間: 2022-01-27 06:26:44

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);

}

}

(1)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();

}

}

Ⅱ Java 中如何輸入

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

Ⅲ JAVA中怎樣輸入字元串

1.首先,導入java.util.*包。

(3)java輸入擴展閱讀:

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

Java具有簡單性、面向對象、分布式、健壯性、安全性、平台獨立與可移植性、多線程、動態性等特點。

Java可以編寫桌面應用程序、Web應用程序、分布式系統和嵌入式系統應用程序等。

Ⅳ java鍵盤輸入語句怎麼寫

程序開發過程中,需要從鍵盤獲取輸入值是常有的事,但Java它偏偏就沒有像c語言給我們提供的scanf(),C++給我們提供的cin()獲取鍵盤輸入值的現成函數!Java沒有提供這樣的函數也不代表遇到這種情況我們就束手無策,請你看以下三種解決方法吧:

以下將列出幾種方法:

方法一:從控制台接收一個字元,然後將其列印出來

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

System.out.print(「Enter a Char:」);

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

System.out.println(「your char is :」+i);

}

}

雖然此方式實現了從鍵盤獲取輸入的字元,但是System.out.read()只能針對一個字元的獲取,同時,獲取進來的變數的類型只能是char,當我們輸入一個數字,希望得到的也是一個整型變數的時候,我們還得修改其中的變數類型,這樣就顯得比較麻煩。

方法二:從控制台接收一個字元串,然後將其列印出來。在這個題目中,我們需要用到BufferedReader類和InputStreamReader類

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

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

String str = null;

System.out.println(「Enter your value:」);

str = br.readLine();

System.out.println(「your value is :」+str);

}

這樣我們就能獲取我們輸入的字元串。

方法三:這種方法我認為是最簡單,最強大的,就是用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();

System.out.println(「你的信息如下:」);

System.out.println(「姓名:」+name+「 」+「年齡:」+age+「 」+「工資:」+salary);

}

Ⅳ java中的標准輸入

System.in.read()的是讀取Inpustream中的下一個byte,返回的是0到255之間的值,如果讀取完畢就返回-1。
你輸入1111111,其實d是1的ascii碼的值,49.
d=d+d執行完以後,d=98.
還有最後一句:System.out.write(d);為什麼用System.out.write呢,要輸出用System.out.println(d).
System.out.write是將內容寫入System.out流中,並不會輸出到控制台,還需要System.out.flush()。
總之,基礎的部分你還需要好好看看文檔,看看書。

Ⅵ java中的輸入輸出

可以用System.in進行輸入,之後System.out.println進行輸出。
代碼舉例如下:
public class Test
{
public static void main(String args[])
{
int i,min,max;
int A[] = new int[10];
Scanner input=new Scanner(System.in);
for(int j=0,j<10;j++){//輸入10個數
System.out.println("請輸入一個數字:");
int length=input.nextInt();//輸入一個字元串
A[i] =length;
}
min=max=A[0];
System.out.print("數組A的元素包括:");
int j =0;
int n =0 ;
for(i=0;i<A.length;i++)
{
System.out.print(A[i]+" ");
if(A[i]>max) // 判斷最大值
j =i;
max=A[i];
if(A[i]<min) // 判斷最小值
min=A[i];
n =i
}
System.out.println("\n數組的最大值是:"+max+".數組的位置是:"+(j+1)); // 輸出最大值和最大值的位置
System.out.println("數組的最小值是:"+min+".數組的位置是:"+(n+1)); // 輸出最小值
}

Ⅶ 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();

(7)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語言的輸出方式,通過格式化文本和參數列表輸出。

Ⅷ 如何使用Java輸入一個字元

你的意思是不是想要像C語言中的scanf 和C++中的cin一樣輸入字元或數值?

try
{
BufferedReader bf=new BufferedReader(new InputStreamReader(System.in));
String s;
s=bf.readLine();
System.out.println(Integer.valueOf(s));
}
catch (Exception e)
{

}

熱點內容
忘記密碼如何登錄國家反詐中心 發布:2024-11-16 07:51:55 瀏覽:95
編程圖片平移 發布:2024-11-16 07:41:06 瀏覽:652
黃金數演算法 發布:2024-11-16 07:40:15 瀏覽:65
門鎖動態密碼是什麼樣的 發布:2024-11-16 07:39:33 瀏覽:912
namespacelinux 發布:2024-11-16 07:28:13 瀏覽:352
html去緩存 發布:2024-11-16 07:05:22 瀏覽:723
如何限制蘋果ip段訪問伺服器 發布:2024-11-16 07:02:57 瀏覽:661
knn演算法原理 發布:2024-11-16 06:56:18 瀏覽:854
c語言第一章 發布:2024-11-16 06:49:07 瀏覽:51
伺服器ip黑名單和網站ip黑名單區別 發布:2024-11-16 06:45:56 瀏覽:888