重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
java将字符存到数组中,可以使用scanner类接受用户从键盘输入的字符,然后通过for循环语句,放入数组中,如下代码:
创新互联服务项目包括利川网站建设、利川网站制作、利川网页制作以及利川网络营销策划等。多年来,我们专注于互联网行业,利用自身积累的技术优势、行业经验、深度合作伙伴关系等,向广大中小型企业、政府机构等提供互联网行业的解决方案,利川网站推广取得了明显的社会效益与经济效益。目前,我们服务的客户以成都为中心已经辐射到利川省份的部分城市,未来相信会继续扩大服务区域并继续获得客户的支持与信任!
import java.util.Scanner;
public class c12{
public static void main(String[] args){
Scanner s= new Scanner(System.in);
System.out.println("请输入100个字母");//输入的字母数量
String[] a=new String[100];
for(int i=0;i=100;i++)
a[i]=s.next(); //放入数组中
for(int i=0;i=100;i++){
System.out.print(a[i]+"\t");
}
}
}
package addTIME;
import java.io.BufferedReader;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStreamReader;
public class b {
public static void main(String[] args) {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
String a="";
try {
for(int i=1;i=10;i++){
System.out.println("请输入字符"+i+":");
a=a+br.readLine();
}
FileOutputStream fout = new FileOutputStream("D:\\文件名.txt");//创建文件输出流对象fout,同时打开关联文件ceshi.txt,若文件不存在将新建一个
fout.write(a.getBytes());
fout.close();
} catch (IOException e) {
System.out.println("输入错误");
}
}
}
使用Java中的File类,url为文件的绝对地址,str为输入的字符串内容。
代码如下图所示:
String str="i love china!"
File txt=new File("url");
if(!txt.exists()){
txt.createNewFile();
}
byte bytes[]=new byte[512];
bytes=str.getBytes(); //新加的
int b=str.length(); //改
FileOutputStream fos=new FileOutputStream(txt);
fos.write(bytes,0,b);
fos.close();
通过scanner对象进行写入,以下是定义的方法,直接调用即可
public writeStrToFile(String str,String path)//要写入的字符串,要写入的文件路径
{
Scanner input = new Scanner(str+"\n");
FileOutputStream fos = new FileOutputStream(path);
while (input.hasNext()) {
String a = input.next();
fos.write((a + "\r\n").getBytes());
}
fos.close();
input.close();
}