某月某日记

  再一次踏上了开往北方的列车,独自一人,这是个惯例.
  青山隐隐水迢迢,白云悠悠风啸啸,帝都明月今仍在,伊人何处立断桥.轻念被自己涂改至面目全非的句子,到了北京站.这是第三次,前两次都有明确的目标和地点,而这次只是随意的到这里,就像散步一般:去那里走走吧.
  是应该讲好久没有这么悠闲了,还是说一直都是这么悠哉的活着呢.不过今日的心情好像比以往都轻松许多,就连走路也慢了下来,竟然可以随意的浏览街边琳琅满目的橱窗以及路上行人的言行举止,丝毫不用顾虑时间的流逝,不用管接下来要做什么事.不知不觉走到一处景色颇佳的地方,大概是在一所学校附近,有山有水,有壁有亭,惠风和畅,虫鱼自行,于是准备停留在此处,小憩一下.
  这时候她冲我挥了挥手,就像初次见面的问候一样,微微的笑着:你好!我也跟平常一样呆呆的回复了句:好啊,好久不见。她又变得很开心样子,明明是那种春风般温暖笑容,却明亮的不敢让人直视,快步走了过来:是啊,好久不见。还是像往常一样清新活泼的样子让我心中又轻松了许多。陪我一起走走吧,她这么提议,然后就和她肩并肩走在一起。
  虽然很多年没有见面,不过大家都像老朋友一样很有默契的聊天。说着以前在一起上课的同学由于各种各样八卦的原因很杯具的退学了;说附近哪家的小卖铺可以买到便宜量又足的食品;说和她比起来条件差了N个档次的宿舍;说接下来去哪个地方玩比较好呢?
  转了一圈似乎又回到了刚见面处的那个亭子。她说:去院子里面转转吧。我吐嘈:你天天在这附近都没转够阿。她拉着我的胳膊说:我说去就去嘛。无奈被她拉了进去,总感觉这个地方似曾相识,但却怎么想也想不起来,我这空荡荡的脑子到底漏掉了些什么啊。她又心血来潮的和我一起玩在绕着大柱子后面抓鬼的游戏。怎么觉得都是幼儿阶段东东,说实话我居然还玩得挺开心,而且这感觉是很久很久都没有这么开心了。跑累了之后我们就走在柱子后的走廊里,一边慢慢的走一边看上面纹刻的文字和图案,或沉默或三言两语或滔滔不绝,很快时间就悄悄地溜走了。等我和她再回到外面的大道上已是黄昏时分。
  我说天也不早了,别在郊外呆太久,该回去了。她问我,那你呢?我啊,我明天还有课呢,今晚赶火车回去吧。她停下来,背对着夕阳,还是像往常一样微微的笑着,那么,再见了。我点点头转过身去,天顿时黑了下来,路上空无一人,我望着无边无际的地平线,忽然觉得想起什么事情,猛地回头。
  刹那梦醒!

 

 

 

 


  也许,注定漂泊。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 26
    评论
好的,以下是一个简单的日本的Java代码,包括菜单、创建、打开、编辑、保存和退出功能: ```java import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.File; import java.io.FileReader; import java.io.FileWriter; import java.io.IOException; import java.util.Scanner; public class Diary { private static Scanner scanner = new Scanner(System.in); private static String diaryContent = ""; public static void main(String[] args) { while (true) { showMenu(); int choice = getChoice(); switch (choice) { case 1: createDiary(); break; case 2: openDiary(); break; case 3: editDiary(); break; case 4: saveDiary(); break; case 5: exit(); break; default: System.out.println("无效操作,请重新选择!"); } } } private static void showMenu() { System.out.println("欢迎使用日本!"); System.out.println("1. 创建日"); System.out.println("2. 打开日"); System.out.println("3. 编辑日"); System.out.println("4. 保存日"); System.out.println("5. 退出"); } private static int getChoice() { System.out.print("请选择操作:"); return scanner.nextInt(); } private static void createDiary() { System.out.print("请输入日内容:"); scanner.nextLine(); // 消耗掉nextInt输入后的换行符 diaryContent = scanner.nextLine(); } private static void openDiary() { System.out.print("请输入日文件路径:"); String filePath = scanner.next(); File file = new File(filePath); if (file.exists()) { try (BufferedReader reader = new BufferedReader(new FileReader(file))) { String line; StringBuilder sb = new StringBuilder(); while ((line = reader.readLine()) != null) { sb.append(line).append(System.lineSeparator()); } diaryContent = sb.toString(); } catch (IOException e) { System.out.println("读取文件出错:" + e.getMessage()); } } else { System.out.println("文件不存在!"); } } private static void editDiary() { System.out.println("当前日内容:"); System.out.println(diaryContent); System.out.print("请输入新的日内容:"); scanner.nextLine(); // 消耗掉nextInt输入后的换行符 diaryContent = scanner.nextLine(); } private static void saveDiary() { System.out.print("请输入保存的文件路径:"); String filePath = scanner.next(); File file = new File(filePath); try (BufferedWriter writer = new BufferedWriter(new FileWriter(file))) { writer.write(diaryContent); System.out.println("保存成功!"); } catch (IOException e) { System.out.println("保存文件出错:" + e.getMessage()); } } private static void exit() { scanner.close(); System.out.println("再见!"); System.exit(0); } } ``` 菜单和操作的实现都在main方法中,其中showMenu方法显示菜单,getChoice方法获取用户的选择。 createDiary方法用于创建日,直接从控制台读取用户输入的日内容。 openDiary方法用于打开日,需要用户输入日文件的路径,然后读取文件内容。 editDiary方法用于编辑日,先输出当前日内容,然后从控制台读取新的日内容。 saveDiary方法用于保存日,需要用户输入保存的文件路径,然后将日内容写入文件中。 exit方法用于退出程序,关闭Scanner对象,输出“再见”并退出程序。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 26
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值