⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 write_text.java

📁 j2se用在j2me中的打包代码,使用性很强,代码可以参考
💻 JAVA
字号:
package Skywar_text;

import java.io.DataInputStream;
import java.io.DataOutputStream;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;

public class Write_text {
	String[] inputStr;

	public Write_text() {
		super();
		// TODO 自动生成构造函数存根
	}

	/**
	 * @param args
	 * @throws Exception 
	 */
	public static void main(String[] args) throws Exception {
		// TODO 自动生成方法存根
		String text_name="res/"+args[0];
		try {
			Write_text wt=new Write_text();
			FileOutputStream fs=new FileOutputStream(text_name,false);
			DataOutputStream ds=new DataOutputStream(fs);
			 wt.write(ds, str_text);
			 wt.inputStr=wt.read(text_name);

		} catch (FileNotFoundException e) {
			// TODO 自动生成 catch 块
			e.printStackTrace();
		}

	}
	void write(DataOutputStream ds,String[] str)throws Exception{
		if(str==null){System.out.println(str+"wei null");return;}
		ds.writeShort(str.length);
		for(int i=0;i<str.length;i++){
			ds.writeUTF(str[i]);
			System.out.println("str["+i+"]="+str[i]);
		}
		ds.flush();
		ds.close();
		ds=null;
	}
	
	String[] read(String text) throws Exception{
		String[] temp_str=null;
		DataInputStream dis=new DataInputStream(new FileInputStream(text));
		int num=dis.readShort();
		temp_str=new String[num];
		for(int i=0;i<num;i++){
			temp_str[i]=dis.readUTF();
			System.out.println("temp_str["+i+"]="+temp_str[i]);
		}
		return temp_str;
	}
	static String[] str_text={
//		3
		"想去外面闯闯?帮我到马克伦农场,找卫兵托马斯要一朵宁神花,我就让你到森林外面去。(便条获得)",
		"小伙子,不要急,等宁神花拿来了,我自然会放你过去",
		"干的不赖( 路引获得)",
		//7
		"旅店,只要20个金币。",
		"我的东西价廉物美",
		"小伙子,这次又带来什么好东西了吗?",
		"宁神花这里就非常多",
		"哦,你是治安官大人派来拿宁神花的吗?明白了,这就给你(宁神花获得)",
		"宁神花是一种非常普遍的药材,至少这里就非常多。",    		
		"听卫兵说这段日子部落的人又在策划什么阴谋了,要我们平时多长个心眼。",
		
		
		//8
		"活腻了吗?不要来惹我!",
		"没有万灵长靴你还想追杀我",
		"出来捞的,总有一天要还的……(军用物资获得)",
		"旁边那个家伙来了不少天了,凶神恶煞的,每人敢靠近它",
		"……",
		"想要我的命,找到龙晶指环再来试试看吧。",
		"部落万岁",
		"要通过这里,一定需要治安官的许可。",
		
		//2
		"如果你要去黑石小径转转的话,只要1000G而已。",
		"谢谢你的1000G,你是可爱的天使",

		//2
		"帮我到黑石小径找我的手下卢修斯拿一个铁矿石",
		"你的铲子将无所不能",
		//2
		"我是这个矮人部落的长老",
		"嗯,干得不错,小孩儿",
		//2
		"如果你能找来精铁碎片的话,我可以试试看帮你修复。",
		"等你的能力更强的时候再来看看吧",
		//2
		"如果你能找到重水的话,我可以让这把剑上的封印完全解除。",
		"小孩儿,也许你将来能成为一个大人物。去黑市小径寻找你的未来吧",
		//2
		"小子,是老板要你来拿铁矿石的吗?没问题,但是要先让我填饱肚子。我最喜欢吃的就是赤脊山烤肉。",
		"我说话算数,这是你要的东西。",
		//2
		"要尝尝我用独门秘法制作的赤脊山烤肉吗?我正好需要50个兽骨制作新的菜肴,你能帮我这个忙吗?",
		"太感谢你了,这份烤肉就算做我的谢礼吧",
		//5///32
		"小伙子,这次的重犯可不一般。",
		"真是英雄出少年啊",
		"小伙子,你也是冲着联盟印记来的吧",
		"你的行为配得上一名联盟勇士的称号,这块联盟印记是你应得的",
		"这里是旅店,休息一晚上只要20个金币。",
		
		//37 补充
		"小伙子,有了足够的钱再来吧",//38
		"铁趾挖掘场附近有大量宝贝,如果你能给我10个精金,10个钻石,我将给你需要的精铁碎片",
		"不错小伙子,看来你确实是个很有勇气的人。",
		"如果你能帮忙收集10个精金的话,10个古代遗物,另外给我1000块的工钱,我马上给你重水。",
		"你是个爽快的人,来,这是你要的东西",
		"没有“龙刺裹布”和“巨龙胸甲”还敢跟我斗",
		"你是个强壮的人,印记给你了",
		"别得意,真正的大军还在后面呢"
	};
/*	static String[] str_text={
		"想去外面闯闯?帮我到马克伦农场,找卫兵托马斯要一朵宁神花,我就让你到森林外面去。(便条获得)",
		"小伙子,不要急,等宁神花拿来了,我自然会放你过去",
		"干的不赖( 路引获得)",
		//7
		"旅店,只要20个金币。",
		"我的东西价廉物美",
		"小伙子,这次又带来什么好东西了吗?",
		"宁神花这里就非常多",
		"哦,你是治安官大人派来拿宁神花的吗?明白了,这就给你(宁神花获得)",
		"宁神花是一种非常普遍的药材,至少这里就非常多。",    		
		"听卫兵说这段日子部落的人又在策划什么阴谋了,要我们平时多长个心眼。",
		
		
		//8
		"活腻了吗?不要来惹我!",
		"就凭你,回家吃奶去吧",
		"出来捞的,总有一天要还的……(军用物资获得)",
		"旁边那个家伙来了不少天了,凶神恶煞的,每人敢靠近它",
		"……",
		"想要我的命,来试试看吧。",
		"部落万岁",
		"要通过这里,一定需要治安官的许可。",
		
		//2
		"如果你要去黑石小径转转的话,只要1000G而已。",
		"谢谢你的1000G,你是可爱的天使",

		//2
		"帮我到黑石小径找我的手下卢修斯拿一个铁矿石",
		"这个铲子一定会让你觉得物有所值的",
		//2
		"我是这个矮人部落的长老",
		"嗯,干得不错,小孩儿",
		//2
		"如果你能找来精铁碎片的话,我可以试试看帮你修复。",
		"等你的能力更强的时候再来看看吧",
		//2
		"如果你能找到重水的话,我可以让这把剑上的封印完全解除。",
		"小孩儿,也许你将来能成为一个大人物。去黑市小径寻找你的未来吧",
		//2
		"小子,是老板要你来拿铁矿石的吗?没问题,但是要先让我填饱肚子。我最喜欢吃的就是赤脊山烤肉。",
		"我说话算数,这是你要的东西。",
		//2
		"要尝尝我用独门秘法制作的赤脊山烤肉吗?我正好需要50个兽骨制作新的菜肴,你能帮我这个忙吗?",
		"太感谢你了,这份烤肉就算做我的谢礼吧",
		//5///32
		"小伙子,这次的重犯可不一般。",
		"真是英雄出少年啊",
		"小伙子,你也是冲着联盟印记来的吧",
		"你的行为配得上一名联盟勇士的称号,这块联盟印记是你应得的",
		"这里是旅店,休息一晚上只要20个金币。",
		
		//37 补充
		"小伙子,有了足够的钱再来吧",//38
		"铁趾挖掘场附近有大量宝贝,如果你能给我10个精金,10个钻石,我将给你需要的精铁碎片",
		"不错小伙子,看来你确实是个很有勇气的人。",
		"如果你能帮忙收集10个精金的话,10个古代遗物,另外给我1000块的工钱,我马上给你重水。",
		"你是个爽快的人,来,这是你要的东西",
		"啊,亡灵先遣队来了"
	};*/
/*	 static String[] str_text={
    		//3
    		"嘿,小伙子,你想去外面闯闯?那你得得到我的同意才行哦,这样吧,你帮我到马克伦农场,找卫兵托马斯要一朵宁神花,我就让你到森林外面去。(便条获得)",
    		"小伙子,不要急,等宁神花拿来了,我自然会放你过去",
    		"干的不赖,你的确已经有资格挑战外面的世界了( 路引获得)",
    		//7
    		"这里是旅店,休息一晚上只要20个金币。",
    		"我的东西价廉物美,要来看看吗?",
    		"小伙子,这次又带来什么好东西了吗?",
    		"宁神花是一种非常普遍的药材,至少这里就非常多",
    		"哦,你是治安官大人派来拿宁神花的吗?明白了,这就给你(宁神花获得)",
    		"宁神花是一种非常普遍的药材,至少这里就非常多。",    		
    		"听卫兵说这段日子部落的人又在策划什么阴谋了,要我们平时多长个心眼。",
    		
    		
    		//8
    		"活腻了吗?不要来惹我!",
    		"就凭你,回家吃奶去吧",
    		"出来捞的,总有一天要还的……(军用物资获得)",
    		"旁边那个家伙来了不少天了,凶神恶煞的,每人敢靠近它",
    		"……",
    		"想要我的命,来试试看吧。",
    		"部落万岁",
    		"要通过这里,一定需要治安官的许可。",
    		
    		//2
    		"哦,可怜的孩子,如果你要去黑石小径转转的话,不妨试试看我的介绍信,不过你知道,现在经济不景气,公务员也需要一些额外的收入来维持生活,明白吗?只要1000G而已,哦,这不是贿赂,只是外快。",
    		"谢谢你的1000G,你是可爱的天使",

    		//2
    		"小伙子,帮我个忙把,到黑石小径找我的手下卢修斯拿一个铁矿石,我有急用,谢谢啦。当然我的报酬也是很丰厚的",
    		"真是太感谢你了,这个地精矿工们用过的铲子一定会让你觉得物有所值的",
    		//2
    		"我是这个矮人部落的长老,如果你能证明你的勇气和忠诚,那你将成为我们的朋友。背面的荒芜之地可是你证明自己的绝佳地点",
    		"嗯,干得不错,小孩儿",
    		//2
    		"这把剑可是神器啊,不过好像被封印了,如果你能找来精铁碎片的话,我可以试试看帮你修复。铁趾挖掘场近来十分的不太平,你可要小心",
    		"恩,这次的解除不太顺利,等你的能力更强的时候再来看看吧",
    		//2
    		"如果你能找到重水的话,我可以让这把剑上的封印完全解除。铁趾挖掘场近来十分的不太平,你可要小心。",
    		"小孩儿,也许你将来能成为一个大人物。去黑市小径寻找你的未来吧",
    		//2
    		"小子,是老板要你来拿铁矿石的吗?没问题,但是要先让我填饱肚子。我最喜欢吃的就是赤脊山烤肉。",
    		"我说话算数,这是你要的东西。",
    		//2
    		"要尝尝我用独门秘法制作的赤脊山烤肉吗?一定让你吮指回味,唇齿留香的。我正好需要50个兽骨制作新的菜肴,你能帮我这个忙吗?",
    		"太感谢你了,这份烤肉就算做我的谢礼吧",
    		//5///32
    		"小伙子,你也是来帮助我们的吧,不过这次的重犯可不一般。",
    		"真是英雄出少年啊",
    		"小伙子,你也是冲着联盟印记来的吧,不过这次的重犯可不一般",
    		"你的行为配得上一名联盟勇士的称号,这块联盟印记是你应得的",
    		"这里是旅店,休息一晚上只要20个金币。",
    		
    		//37 补充
    		"小伙子,有了足够的钱再来吧",//38
    		"精铁碎片?那可不是一般人才可以用的东西!,铁趾挖掘场附近有大量宝贝,如果你能给我10个精金,10个钻石,我将给你需要的精铁碎片,不过那里不安全啊",
    		"不错小伙子,看来你确实是个很有勇气的人。",
    		"真不凑巧阿,重水刚好用完了。如果你能帮忙收集10个精金的话,10个古代遗物,另外给我1000块的工钱,我马上可以给你做出来。",
    		"你是个爽快的人,来,这是你要的东西",
    		"啊,亡灵先遣队来了"
	};*/

}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -