2 weixin 37229775 weixin_37229775 于 2017.01.02 13:25 提问

字符转换,之后怎样把它输入一个文件

从键盘输入一个字符串,将其中的小写字母全部转换成大写字母,然后输出到一个磁盘文件"test.txt"中保存。输入的字符串以"!"结束。

2个回答

caozhy
caozhy   Ds   Rxr 2017.01.02 18:29
Poison__biting
Poison__biting   2017.01.02 15:37

import java.io.File;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.util.Scanner;

public class Test {

public static void main(String[] args) throws IOException {
    // TODO Auto-generated method stub
    Test test=new Test();
    test.reSet();
}

public void reSet() throws IOException {
    Scanner input = new Scanner(System.in);
    System.out.println("输入一个字符串");
    String str = input.next();
    byte[] by = str.toUpperCase().concat("!").getBytes();
    File f = new File("c:/Users/admin/Desktop/test.txt");                                           
    FileOutputStream fo = new FileOutputStream(f);
    fo.write(by);
    fo.close();
}

}
对输入字符串进行一系列操作之后 利用IO写入记事本 纯手打 望采纳

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
接受一个整形值(无符号),把它转换为字符并打印它
例如 输入:1234 输出1 2 3 4 #include<stdio.h> void print(int n) { if (n > 9) { print(n / 10); } printf("%d ", n % 10); } int main() { int i = 1234; prin...
接受用户输入的一个浮点数,把它的整数部分和小数部分分别输出
import javax.swing.JOptionPane; import java.lang.StrictMath; import java.math.BigDecimal; public class Float1{  public static void main (String args[]){   String str1;   float f1,f2;   int i,p;
数字字符串转整型数据的4种方法
数字字符串转整型数据的4种方法<br />在项目开发中,我们经常需要把数字字符串(值在整型数据的能够表示的范围内)转换成整型数据,这里我总结C/C++中4种不同转换方式:<br />1、使用system call调用atoi()来实现。<br />2、使用system call调用sscanf()来实现。<br />3、使用C++的字符串流对象来实现。<br />4、自己手动转换。<br />Demo代码如下:<br />/* FileName: main.cpp Author: ACb0y C
牛客网刷题之把字符串转换成整数
题目描述: 解题思路:  首先要判断字符串是否有效,如果为空就直接返回false即可,如果是非空就判断是否含有非数字字符。需要注意的是:字符串首字符为“+”和“-”的情况。接着就是正常计算了,以”345”作为例子。当我们扫描到字符串的第一个字符’3’时,我们不知道后面还有多少位,仅仅知道这是第一位,因此此时得到的数字是3。当扫描到第二个数字’4’时,此时我们已经知道前面已经一个3了,再在后面加上一
【C语言】编写一个程序从标准输入读取字符,并把他们写到标准输出。除了大写字母转换成小写字母之外,其他的原样输出。
//编写一个程序从标准输入读取字符,并把他们写到标准输出。除了大写字母转换成小写字母之外,其他的原样输出。 #include int main () { char ch; while((ch=getchar())!=EOF) { if(ch>='A'&&ch<='Z') { ch=ch+32; } putchar(ch); } return 0; }
Java Application浮点数 --整数--小数--拆分
编写一个字符界面的Java Application程序。接受用户输入的一个浮点数,把它的整数部分和小数部分分别输出   import java.util.*; public class helloworld { public static void main(String[] args) { Scanner in; // 定义接受键盘输入 String msg, s; int
如何把字符转换为对应的数值
如何把string解析为int?[C#]How to Parse a string to an int? [C#]  Writen by Allen Lee 今天无意中碰到将字符转换为整型的问题。发现了Convert.ToInt32()这个函数在网络上搜索后发现下面的文章总体感觉自己的水平还相差很远啊!Q:如何把string解析为int?A:简单的方法有三种: 
递归-角谷定理
问题描述:角谷定理。输入一个自然数,若为偶数,则把它除以2,若为奇数,则把它乘以3加1。经过如此有限次运算后,总可以得到自然数值1。求经过多少次可得到自然数1。      如:输入22,      输出 22 11 34 17 52 26 13 40 20 10 5 16 8 4 2 1      STEP=16   (1)题目分析:      设fun(n)表示关于自然数n的一
n*n字符矩阵旋转
#include using namespace std; #define maxn 10000+10 char a[maxn][maxn]; int main() { freopen("data.in","r",stdin); int i,j,n; char c; i=j=0; while(scanf("%c",&c)==1) { if(c!='\n'){a[i][j]=c;
旋转
输入一个n*n字符矩阵,把它左转90度后输出。 #include //#include int main(){     int i,j;     char a[3][3]={         {'a','b','c'},         {'d','e','f'},         {'i','j','k'}         };         for(i=0;i