影音先锋AⅤ天堂资源站,13小箩利洗澡无码视频APP,午夜理论片日本中文在线,最近新免费韩国日本电影

萬能百科  > 計算機?  > 

[問答題] 以下程序從鍵盤讀取一個字符串以‘#’作為結(jié)束,再將字符串中的小寫英文字母改寫成大寫英文字母,最后將改寫好的字符串寫入磁盤文件file.txt,請將程

2021-07-20   

[問答題] 以下程序從鍵盤讀取一個字符串以‘#’作為結(jié)束,再將字符串中的小寫英文字母改寫成大寫英文字母,最后將改寫好的字符串寫入磁盤文件file.txt,請將程序補充完整。

注意:不改動程序結(jié)構(gòu),不得增行或刪行。

package ch3;

import java.io.*;

class File1

private char ch;

private int i=’a’-’A’;

void savetoFile()

System.out.println("請輸入一個字符串:");

try

______out=new______("ch3/file.txt");

while((ch=(char)System.in.______()) !=’#’)

if(ch >=’a’ && ch <=’z’)

ch=(char) ((int)ch-i);

out.______;

out.close();

catch(IOException e)

e.printStackTrace();

public class ex3 public static void main(String[] args)

File1 obj=new File1();

Obj.savetoFile();

正確答案:

FileOutputStream FileOutputStream read write(ch)

參考解析:

[講解] 本題是考查對文件輸出流及其常用方法的理解。這里用文件輸出流FileOutputStream創(chuàng)建向文件file.txt中寫入字節(jié)數(shù)據(jù)的輸出流,每次使用System.in的方法read()讀取一個字符,然后進行轉(zhuǎn)換,再調(diào)用FileOutputStream類的write()方法將轉(zhuǎn)換后的字符寫到文件對象中,這里的參數(shù)是字符類型的變量ch。因此,4個空的答案分別是FileOutputStream、FileOutputStream、read和write(ch)。

詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。

標簽

<蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <文本链> <文本链> <文本链> <文本链> <文本链> <文本链>