首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序从键盘读取一个字符串以‘#’作为结束,再将字符串中的小写英文字母改写成大写英文字母,最后将改写好的字符串写入磁盘文件file.txt,请将程序补充完整。 注意:不改动程序结构,不得增行或删行。 package ch3; impor
以下程序从键盘读取一个字符串以‘#’作为结束,再将字符串中的小写英文字母改写成大写英文字母,最后将改写好的字符串写入磁盘文件file.txt,请将程序补充完整。 注意:不改动程序结构,不得增行或删行。 package ch3; impor
admin
2009-12-22
40
问题
以下程序从键盘读取一个字符串以‘#’作为结束,再将字符串中的小写英文字母改写成大写英文字母,最后将改写好的字符串写入磁盘文件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全国计算机二级
相关试题推荐
为“评分”表的“分数”字段添加有效性规则:“分数必须大于等于0并且小于等于10”,正确的SQL语句是
定义无符号整数类为UInt,下面可以作为类UInt实例化值的是
下列叙述中正确的是
在程序中不需要用public等命令明确声明和建立,可直接使用的内存变量是
打开已经存在的表单文件的命令是
下面属于黑盒测试方法的是
在下列模式中,能够给出数据库物理存储结构与物理存取方法的是
下列不属于软件工程3个要素的是()。
考生文件夹下的自由表employee中存放着职员的相关数据。(1)利用表设计器为employee表创建一个普通索引,索引表达式为“姓名”,索引名为xm。(2)打开考生文件夹下的表单文件formone,然后设置表单的Load事件,代码的功
在软件开发中,需求分析阶段产生的主要文档是()。
随机试题
价值观全部作用的实质和核心是()。
下列关于钩端螺旋体的流行特征的论述哪项是错误的
女,30岁。由于侧身倒地右掌支撑,右肩部肿胀,疼痛剧烈,检查:右肩轻度外展,弹性固定,方肩畸形,Dugas征(搭肩试验)阳性。临床诊断是
A、CD3+B、CD19+C、KIRsD、MHCⅡE、IL—2树突细胞的表面分子是
某公司2000年应收账款总额为450万元,必要现金支付总额为200万元,其他稳定可靠的现金流入总额为50万元。则应收账款收现保证率为()%。
下列关于量本利分析的有关说法中,错误的是()。
根据左图的规律,右图“?”处应为()。
在教师的认真指导下,学生通过自己的探索和学习,“发现”事物变化的因果关系及其内在联系,形成概念,获得知识。这种学习方法是()。
下列各项中,判断行业所处生命周期阶段的主要指标有()。
当一个应用程序的所有非守护线程终止运行时,但仍然有守护线程在运行,应用程序将
最新回复
(
0
)