• 蓝桥杯-写日志-java


    /* (程序头部注释开始)

    * 程序的版权和版本声明部分

    * Copyright (c) 2016, 广州科技贸易职业学院信息工程系学生 

    * All rights reserved.

    * 文件名称: 蓝桥杯赛题                           

    * 作    者:   彭俊豪               

    * 完成日期:   2016   年 04月 01日

    * 版 本 号:      001   

    * 对任务及求解方法的描述部分

    * 问题描述:

    写日志是程序的常见任务。现在要求在 t1.log, t2.log, t3.log 三个文件间轮流
    写入日志。也就是说第一次写入t1.log,第二次写入t2.log,... 第四次仍然
    写入t1.log,如此反复。

    下面的代码模拟了这种轮流写入不同日志文件的逻辑。

    public class A
    {
    private static int n = 1;

    public static void write(String msg)
    {
    String filename = "t" + n + ".log";
    n = ____________;
    System.out.println("write to file: " + filename + " " + msg);
    }
    }

    请填写划线部分缺失的代码。通过浏览器提交答案。

    * 输入描述:  无

     * 程序输出: 不要填写题面已有的内容,也不要填写任何说明、解释文字。

    * 程序头部的注释结束

    */

    上代码:

    public class Main
    {
      private static int n = 1;
      public static void main(String args[]){
        for (int i = 0; i<=100; i++) {
          write(i,"1111");
        }
      }

      public static void write(int n, String msg)
      {
        n = n%3+1;
        String filename = "t" + n + ".log";
        System.out.println("write to file: " + filename + " " + msg);
      }
    }

  • 相关阅读:
    高阶篇:1.2)材料和工艺的选择
    高阶篇:4.1.1)QFDI(客户需求转换为设计要求)
    高阶篇:4)可靠性设计-总章
    高阶篇:1.5)如何选择更好的概念-Pugh矩阵法
    知识点篇:2)产品结构设计目标的分类
    高阶篇:1.1)竞品(标杆产品)的拆解和分析benchmarking
    支持向量机
    机器学习概述
    HDU_oj_2055 An easy problem
    HDU_oj_2054 A==B ?
  • 原文地址:https://www.cnblogs.com/pengjunhao/p/6673852.html
Copyright © 2020-2023  润新知