成人午夜视频全免费观看高清-秋霞福利视频一区二区三区-国产精品久久久久电影小说-亚洲不卡区三一区三区一区

java寫英文代碼,java編程英語

編寫一個java程序,輸出全部大寫英文字母

public class Demo03 {

站在用戶的角度思考問題,與客戶深入溝通,找到芙蓉網(wǎng)站設計與芙蓉網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗,讓設計與互聯(lián)網(wǎng)技術結合,創(chuàng)造個性化、用戶體驗好的作品,建站類型包括:成都網(wǎng)站制作、做網(wǎng)站、外貿營銷網(wǎng)站建設、企業(yè)官網(wǎng)、英文網(wǎng)站、手機端網(wǎng)站、網(wǎng)站推廣、空間域名、網(wǎng)站空間、企業(yè)郵箱。業(yè)務覆蓋芙蓉地區(qū)。

public static void main(String[] args) {

for(int i=0;i26;i++){

System.out.print((char)('A' + i) + " ");

}

}

}

輸入5種水果的英文名稱,用java編寫一個程序,輸出這些水果名稱按照字典出現(xiàn)的先后循序輸出?

一、思路:

1、建立一個String數(shù)組,用來存儲用戶輸入的水果名字。

2、按字典出現(xiàn)的先后順序即比較字符串大小。可以使用到String對象的compareTo()方法。

3、對比大小后,升序輸出。

二、實現(xiàn):

1、定義輸入水果名字的個數(shù),用來確定數(shù)組的大小,修改此值可以修改數(shù)組的大小。

2、用戶輸入,用循環(huán)實現(xiàn)接收,并存儲到數(shù)組中。

3、將數(shù)據(jù)對比大小,按升序排列。使用最簡單的冒泡排序法(麻煩易錯)或Java的工具類(簡單高效)。

4、輸出排序后的數(shù)組。

實現(xiàn)代碼:

//java代碼:輸入五種水果的英文,按字典出現(xiàn)的先后順序循環(huán)輸出。

import?java.util.Arrays;

import?java.util.Scanner;

public?class?CompareTest?{

/**

?*?一、思路:

?*?1、建立一個String數(shù)組,用來存儲用戶輸入的水果名字。

?*?2、按字典出現(xiàn)的先后順序即比較字符串大小??梢允褂玫絊tring對象的compareTo()方法。

?*?3、對比大小后,升序輸出。

?*?二、實現(xiàn):

?*?1、定義輸入水果名字的個數(shù),用來確定數(shù)組的大小,修改此值可以修改數(shù)組的大小。

?*?2、用戶輸入,用循環(huán)實現(xiàn)接收,并存儲到數(shù)組中。

?*?3、將數(shù)據(jù)對比大小,按升序排列。使用最簡單的冒泡排序法(麻煩易錯)或Java的工具類(簡單高效)。

?*?4、輸出排序后的數(shù)組。

?*?*/

//定義用戶輸入數(shù)據(jù)的個數(shù),修改此值可以修改個數(shù)及數(shù)據(jù)接收數(shù)組的大小

public?static?final?int?COUNT?=?5;

public?static?void?main(String[]?args)?{

//?TODO?Auto-generated?method?stub

//定義接收用戶輸入數(shù)據(jù)的數(shù)組

String[]?fruits?=?new?String[COUNT];

Scanner?reader?=?new?Scanner(System.in);

//接收用戶輸入的數(shù)據(jù)

System.out.println("請輸入"+COUNT+"個水果的英文名字:");

for(int?i?=?0;i??COUNT;i++){

fruits[i]?=?reader.next();

}

reader.close();

//比較數(shù)組中數(shù)據(jù)的大小,并按升序排列。冒泡法

for(int?i?=?1;i?=?(COUNT-1);i++){

for(int?n?=?0;n??(COUNT-i);n++){

if(fruits[n].compareTo(fruits[n+1])??0){

String?temp?=?null;

temp?=?fruits[n];

fruits[n]?=?fruits[n+1];

fruits[n+1]?=?temp;

}

}

}

//不使用冒泡排序,使用java自帶的工具類,一句話即可,排序由底層自動完成

//Arrays.sort(fruits);

//輸出排序后的數(shù)組,即為字典中的出現(xiàn)順序

System.out.println("這些水果的英文名在字典中出現(xiàn)的順序是:");

for(int?i?=0;i??COUNT;i++){

System.out.print(fruits[i]?+?"?");

}

System.out.println();

}

}

運行結果圖:

應注意:程序中使用的比較方式是區(qū)分大小寫的,如果是不區(qū)分大小寫的比較方式,應使用compareToIgnoreCase()方法。

編寫Java程序,要求在命令行窗口輸出二十六個英文字母的大小寫。

public?class?PrintLetter

{

public?static?void?main(String?args?[])

{

PrintLetter?pl?=?new?PrintLetter();

pl.printLowerCase?();

pl.printUpperCase?();

}

void?printLowerCase?()

{

System.out.println("\n");

char?a='a';

for(int?i=0;i26;i++)

???{

???System.out.print(a+"?");

???a++;

???}?

}

void?printUpperCase?()

{

System.out.println("\n");

char?a='A';

for(int?i=0;i26;i++)

???{

???System.out.print(a+"?");

???a++;

???}?

}

}

用JAVA編一個程序輸出全部的英文字母

編碼思路

首先考慮到,英文字母的ASCII碼是按字母順序連續(xù)的整數(shù),所以可以采用起始字母A遞增的方式進行打印

英文字母有大小寫之分,大小寫字母的ASCII碼是不連續(xù)的,所以需要分別打印

示例代碼

public?static?void?main(String[]?args)?{

char?uc?=?'A';

char?lc?=?'a';

//保存全部大寫字母

StringBuilder?upperCaseLetters?=?new?StringBuilder("UpperCaseLetters:");

//保存全部小寫字母

StringBuilder?lowerCaseLetters?=?new?StringBuilder("LowerCaseLetters:");

for?(int?i?=?0;?i??26;?i++)?{

upperCaseLetters.append((char)?(uc?+?i));

lowerCaseLetters.append((char)?(lc?+?i));

}

System.out.println(upperCaseLetters);

System.out.println(lowerCaseLetters);

}

注意事項

不建議將上述變量uc硬編碼賦值為65。反之,則可以提高程序的可讀性,省去了不必要的注釋,也體現(xiàn)出了可移植性的思想。

本文標題:java寫英文代碼,java編程英語
新聞來源:http://jinyejixie.com/article28/dssepjp.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供網(wǎng)頁設計公司、品牌網(wǎng)站設計、外貿網(wǎng)站建設、移動網(wǎng)站建設、靜態(tài)網(wǎng)站手機網(wǎng)站建設

廣告

聲明:本網(wǎng)站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

搜索引擎優(yōu)化
渝北区| 昌平区| 平罗县| 晋城| 手游| 锦屏县| 龙陵县| 合肥市| 博客| 临泉县| 小金县| 正定县| 道真| 洛南县| 临邑县| 留坝县| 重庆市| 祥云县| 广安市| 济源市| 鄂尔多斯市| 德惠市| 大荔县| 舟山市| 玉林市| 平泉县| 阳朔县| 卢龙县| 和顺县| 新余市| 绍兴市| 揭西县| 庄浪县| 博湖县| 木里| 乌兰察布市| 宣恩县| 巴青县| 南澳县| 长沙市| 乐陵市|