官术网_书友最值得收藏!

1.6.2 輸出制表符

\t是水平制表符在C、C++、Java等編程語言中的轉(zhuǎn)義符號。因為在字符串中無法直接使用類似回車、水平制表符等這些看不見的字符,所以在輸入字符串時用轉(zhuǎn)義符號表示,而編譯器看到這些轉(zhuǎn)義符號能明白,并且會轉(zhuǎn)換成真正要的符號。

在字符界面中,水平制表符表示緊跟后面的文字在往右一個表格位置顯示或輸出,通常一個表格位置占8個字符寬度。使用水平制表符可以使文字內(nèi)容在規(guī)整的位置顯示或輸出,且看起來清晰整齊。

可以利用1.6.1小節(jié)介紹的輸出語句輸出制表符。

【示例】輸出制表符。代碼如下。


System.out.println("1\t2\t3"); 
System.out.println("44\t55\t66");

輸出結(jié)果如圖1.26所示。

圖1.26 輸出制表符示例

【示例】輸出英雄榜。代碼如下。


public class Heros { 
      public static void main(String[]args) { 
            System.out.println("\t\t英雄榜"); 
            System.out.println("\t--------------------");  
            System.out.print("\t姓名\t年齡\t特長\t\n"); 
            System.out.println("\t--------------------");  
            System.out.print("\t張無忌\t19\t長槍\n"); 
            System.out.print("\t黃飛鴻\t20\t無影腳\n"); 
            System.out.print("\t李尋歡\t21\t飛刀\n"); 
            System.out.println("\t--------------------");  
      } 
}

輸出結(jié)果如圖1.27所示。

【示例】輸出超市購物小票。代碼如下。


public class GoodsList { 
      public static void main(String[]args) { 
            System.out.println("\t購物清單"); 
            System.out.println("*****************************"); 
            System.out.print("商品名稱\t購買數(shù)量\t商品單價\t金額\n");             
            System.out.print("花生油\t2\t150\t300\n");       
            System.out.print("大米\t3\t120\t360\n");             
            System.out.print("華為手機\t2\t4000\t8000\n"); 
            System.out.println("*****************************"); 
      } 
}

輸出結(jié)果如圖1.28所示。

圖1.27 英雄榜輸出結(jié)果

圖1.28 購物小票輸出結(jié)果

主站蜘蛛池模板: 嵊州市| 平利县| 广南县| 盐源县| 尚义县| 商城县| 鄂温| 长丰县| 江安县| 永吉县| 临泉县| 南昌市| 大足县| 楚雄市| 黔东| 美姑县| 开江县| 咸丰县| 那曲县| 云安县| 鹤山市| 南丰县| 永丰县| 昔阳县| 正安县| 河源市| 鹤壁市| 瑞安市| 敖汉旗| 富蕴县| 许昌县| 南京市| 城步| 电白县| 石泉县| 辽宁省| 绵阳市| 于田县| 卢龙县| 嫩江县| 新干县|