首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序从键盘读取一个字符串以‘#’作为结束,再将字符串中的小写英文字母改写成大写英文字母,最后将改写好的字符串写入磁盘文件file.txt,请将程序补充完整。 注意:不改动程序结构,不得增行或删行。 package ch3; impor
以下程序从键盘读取一个字符串以‘#’作为结束,再将字符串中的小写英文字母改写成大写英文字母,最后将改写好的字符串写入磁盘文件file.txt,请将程序补充完整。 注意:不改动程序结构,不得增行或删行。 package ch3; impor
admin
2009-12-22
61
问题
以下程序从键盘读取一个字符串以‘#’作为结束,再将字符串中的小写英文字母改写成大写英文字母,最后将改写好的字符串写入磁盘文件file.txt,请将程序补充完整。
注意:不改动程序结构,不得增行或删行。
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创建向文件file.txt中写入字节数据的输出流,每次使用System.in的方法read()读取一个字符,然后进行转换,再调用FileOutputStream类的write()方法将转换后的字符写到文件对象中,这里的参数是字符类型的变量ch。因此,4个空的答案分别是FileOutputStream、FileOutputStream、read和write(ch)。
转载请注明原文地址:https://kaotiyun.com/show/sSnp777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
在SQL中,删除表的语句是
将表结构为(职工号,姓名,工资)的表Employee中所有职工的工资增加20%,正确的SQL命令是
与“SELECT*FROM教师表INTODBFA”等价的语句是
在使用查询设计器创建查询时,为了指定在查询结果中是否包含重复记录(对应于DISTINCT),应该使用的选项卡是
在程序中不需要用public等命令明确声明和建立,可直接使用的内存变量是
下列函数返回类型为数值型的是
定义无符号整数类为UInt,下面可以作为类UInt实例化值的是()。
软件工程的理论和技术性研究的内容主要包括软件开发技术和()。
下列说法中,不属于数据模型所描述的内容的是()。
随机试题
女性患者,33岁,孕3产0,最后一次妊娠至今已5年,未采取任何避孕措施,妇查:宫体正常大小,双附件正常,初诊:继发不孕。“子宫输卵管造影”后24小时摄片,主要是为了观察
下列选项中,关于()问题的决策属于长期决策。
抗震设防烈度为8度时,多层砌体房屋的最大高宽比应是()。
对于低压给水管道来说,其设计温度应取用()。
下列工程中,不属于机电工程专业建造师执业范围的是()工程。
下列关于“非流动资产基金"科目,表述正确的是()。
人民调解必须遵守的纪律不包括()。
给定资料1.关于国家治理,有这样一个形象的说法:如果把国家比作人体,那么中央政府是心脏和大脑,基层政府是毛细血管,通过基层工作这种微循环,血液得以遍布全身,人体得以完成新陈代谢。从焦裕禄、杨善洲、孔繁森到杨波、余留芬等,广袤大地上涌现出的最美基层
时代精神的核心是
ThesmallcoastaltownofBroome,innorthwestAustralia,isaremotevillageinthevastcountryside.Therearenotraffic
最新回复
(
0
)