JAVA實(shí)現(xiàn)循環(huán)輸入的方法(拿學(xué)生成績舉例):

成都創(chuàng)新互聯(lián)專業(yè)為企業(yè)提供賓陽網(wǎng)站建設(shè)、賓陽做網(wǎng)站、賓陽網(wǎng)站設(shè)計(jì)、賓陽網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計(jì)與制作、賓陽企業(yè)網(wǎng)站模板建站服務(wù),十年賓陽做網(wǎng)站經(jīng)驗(yàn),不只是建網(wǎng)站,更提供有價(jià)值的思路和整體網(wǎng)絡(luò)服務(wù)。
1、Java語言從鍵盤輸入一個(gè)整型:
import?java.util.Scanner;
public?class?Test{
public?static?void?main(String?args[]){
Scanner?in?=?new?Scanner(System.in);
System.out.println("請輸入一個(gè)成績?yōu)椋?);
int?n;
n?=?in.nextInt();
System.out.println("n="?+?n);
}
}
2、對學(xué)生成績的等級劃分(if......else)
import?java.util.Scanner;
public?class?Test{
public?static?void?main(String?args[]){
Scanner?in?=?new?Scanner(System.in);
System.out.println("請輸入一個(gè)成績?yōu)椋?);
int?n;
n?=?in.nextInt();
System.out.println("n="?+?n);
System.out.println("對學(xué)生成績進(jìn)行登記劃分:");
{
if?(n=100n=80)??System.out.println("優(yōu)秀");
else?if?(n80n=70)????System.out.println("良好");
else??if(n70n=60)????System.out.println("合格");
else?????????????????????System.out.println("不及格");
}
}
}
3、輸出一個(gè)平行四邊形(fou語句)
public?class?pingxing?{
public?static?void?main(String?args[]){
int?n=6;
for(int?i=1;in-1;i++)
{
for(int?a=1;ai;a++)?{?System.out.print("?");}
for(int?b=1;b=n;b++)?{System.out.print("*");}
System.out.println();
}
}
}
4、while語句,當(dāng)條件為假時(shí):
public?class?As{
public?static?void?main(String?args[]){
int?n=23;
while(n24)
n=n+2;
System.out.println("n="+n);
}
}
5、do......while當(dāng)條件為假時(shí):while不執(zhí)行,do......while至少執(zhí)行一次!
public?class?Zx{
public?static?void?main(String?args[]){
int?i=1;
do
i=i+2;
while(i1);
System.out.println("i="+i);
}
}
6、執(zhí)行時(shí),把程序放入記事本中,以類名.java命名,再放入創(chuàng)建的文件夾中,將文件夾命名,然后把文件夾放入E盤。
進(jìn)入DOS系統(tǒng):
1、e:
2、cd ?文件名
3、javac ? 類名.java
4、Java ? ?類名
import?java.io.BufferedWriter;
import?java.io.FileWriter;
import?java.io.IOException;
/*
*?字符流為了高效讀寫,也提供了對應(yīng)的字符緩沖流。
*?BufferedWriter:字符緩沖輸出流
*?BufferedReader:字符緩沖輸入流
*?
*?BufferedWriter:字符緩沖輸出流
*?將文本寫入字符輸出流,緩沖各個(gè)字符,從而提供單個(gè)字符、數(shù)組和字符串的高效寫入。?
*?可以指定緩沖區(qū)的大小,或者接受默認(rèn)的大小。在大多數(shù)情況下,默認(rèn)值就足夠大了。?
*/
public?class?BufferedWriterDemo?{
public?static?void?main(String[]?args)?throws?IOException?{
//?BufferedWriter(Writer?out)
//?BufferedWriter?bw?=?new?BufferedWriter(new?OutputStreamWriter(
//?new?FileOutputStream("bw.txt")));
BufferedWriter?bw?=?new?BufferedWriter(new?FileWriter("bw.txt"));
bw.write("hello");
bw.write("world");
bw.write("java");
bw.flush();
bw.close();
}
}
首先要使用到從控制臺輸入
scanner
sc
=
new
scanner(system.in);
然后使用可變參數(shù)和累加,當(dāng)然你需要有輸入完成的標(biāo)記,比如輸入的為0時(shí)結(jié)束,求之前所有數(shù)的和
public
int
getsum(int...
num){
int
result
=
0;
for(int
n
:
a){
result
+=
n;
}
return
result;
}
本文名稱:java輸入代碼怎么實(shí)現(xiàn),Java輸入代碼
網(wǎng)頁URL:http://chinadenli.net/article41/dsgeped.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供軟件開發(fā)、品牌網(wǎng)站制作、商城網(wǎng)站、微信小程序、移動網(wǎng)站建設(shè)、面包屑導(dǎo)航
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)