• 版本更新(残疾)


    package objectNextPart;

    import java.util.Scanner;

    public class SoftWare {
    // private String name;
    private String path;
    private double version = 3.0;

    // public String getName() {
    // return name;
    // }

    public String getPath() {
    return path;
    }

    public double getVersion() {
    return version;
    }

    // public void setName(String name) {
    // this.name = name;
    // }

    public void setPath(String path) {
    this.path = path;
    }

    public void setVersion(double version) {
    this.version = version;
    }

    public void checkVersion(String name, double currentVersion) {
    SoftWare sw = new SoftWare();
    System.out.println("应用名:" + name + " 当前版本:" + currentVersion);
    if (currentVersion < this.version) {
    System.out.println("有新版本,是(Y)否(N)需要更新!");
    Scanner sc = new Scanner(System.in);
    if (sc.next().equalsIgnoreCase("y")) {// 忽视大小写
    sw.setVersion(this.version);
    System.out.println("已更新完成!当前版本为: " + sw.getVersion());

    } else {
    System.out.println("已忽略此推送,将于下次打开软件时提醒!");
    return;
    }
    } else {
    System.out.println("当前版本已是最新!");
    }
    }

    public static void main(String[] args) {
    SoftWare sw = new SoftWare();
    sw.checkVersion("抖音", 2.8);

    /*

    * 应用名:抖音 当前版本:2.8
    * 有新版本,是(Y)否(N)需要更新!
    */

    }
    }

  • 相关阅读:
    【笔记】隐式寻址方式(pending...)
    【笔记】有结构文件(pending...)
    【笔记】目录项(pending...)
    【笔记】主存储器
    Ubuntu 16.04 升级OpenSSH至7.7p1
    awk用法笔记
    find命令笔记
    VIM的使用
    Shell
    Linux文本处理三剑客
  • 原文地址:https://www.cnblogs.com/Lovemeifyoudare/p/10303689.html
Copyright © 2020-2023  润新知