Java continue break制作简单聊天室程序

 更新时间:2017年10月08日 11:51:30   作者:Advancing-Swift  
这篇文章主要为大家详细介绍了Java continue break制作简单聊天室程序,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

Java continue break 制作简单聊天室程序,屏蔽不文明语言,显示每句话聊天时间

package com.swift;

import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Scanner;

public class ChatWithBreakContinue {

  public static void main(String[] args) {
    Scanner scan = new Scanner(System.in);
    Date date = null;
    // long timeMillis=date.getTime();
    // long timeMillis2=System.currentTimeMillis();
    System.out.println("欢迎来到简单聊天程序");
    System.out.println("请输入你的名字");
    String name = scan.nextLine();
    System.out.println("开始聊天了");
    System.out.println("说再见离开聊天");
    for (;;) {
      String msg = scan.nextLine();
      date = new Date();
      SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
      String time = sdf.format(date);
      if (msg.equals("再见")) {
        break;
      } else if (msg.equals("傻子")) {
        System.out.println("注意文明用语");
        continue;
      } else if (msg.equalsIgnoreCase("shazi")) {
        System.out.println("注意文明用语");
        continue;
      } else if (msg.equals("笨")) {
        System.out.println("注意文明用语");
        continue;
      }
      System.out.println("192.168.1.*" + name + "说: " + msg + " " + time);
    }
  }
}

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

相关文章

  • java阻塞队列BlockingQueue详细解读

    java阻塞队列BlockingQueue详细解读

    这篇文章主要介绍了java阻塞队列BlockingQueue详细解读,在新增的Concurrent包中,BlockingQueue很好的解决了多线程中,如何高效安全“传输”数据的问题,通过这些高效并且线程安全的队列类,为我们快速搭建高质量的多线程程序带来极大的便利,需要的朋友可以参考下
    2023-10-10
  • SpringMvc入门指南(必看)

    SpringMvc入门指南(必看)

    下面小编就为大家带来一篇SpringMvc入门指南(必看)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-06-06
  • IDEA生成javadoc的实现步骤

    IDEA生成javadoc的实现步骤

    Javadoc是一种用于生成API文档的工具,它可以根据代码中特定格式的注释自动生成文档,本文主要介绍了IDEA生成javadoc的实现步骤,感兴趣的可以了解一下
    2023-10-10
  • Springboot如何实现Web系统License授权认证

    Springboot如何实现Web系统License授权认证

    这篇文章主要介绍了Springboot如何实现Web系统License授权认证,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-05-05
  • struts1之简单mvc示例_动力节点Java学院整理

    struts1之简单mvc示例_动力节点Java学院整理

    这篇文章主要介绍了struts1之简单mvc示例的相关资料,需要的朋友可以参考下
    2017-09-09
  • Java程序中实现调用Python脚本的方法详解

    Java程序中实现调用Python脚本的方法详解

    这篇文章主要介绍了Java程序中实现调用Python脚本的方法,结合实例形式分析了eclipse环境中使用Java调用Python脚本的相关操作技巧与注意事项,需要的朋友可以参考下
    2018-03-03
  • Spring中的ContextLoaderListener详细解析

    Spring中的ContextLoaderListener详细解析

    这篇文章主要介绍了Spring中的ContextLoaderListener详细解析,在web容器即Tomact容器启动web应用即servlet应用时,会触发ServletContextEvent时间,这个事件会被ServletContextListener监听,需要的朋友可以参考下
    2023-12-12
  • 在X分钟内学会C#的入门简明教程

    在X分钟内学会C#的入门简明教程

    C#是一个优雅的、类型安全的面向对象语言。使用C#,开发者可以在.NET框架下构建安全而强大的应用程序,阅读本文可以快速的入门C#编程语言,需要的朋友可以参考下
    2014-03-03
  • Java数组模拟优先级队列数据结构的实例

    Java数组模拟优先级队列数据结构的实例

    这篇文章主要介绍了Java数组模拟优先级队列数据结构的实例,优先级队列中的元素会被设置优先权,本文的例子借助了Java中的TreeSet和TreeMap,需要的朋友可以参考下
    2016-04-04
  • Maven报错之导入Junit包来实现@Test注解问题

    Maven报错之导入Junit包来实现@Test注解问题

    这篇文章主要介绍了Maven报错之导入Junit包来实现@Test注解问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2023-11-11

最新评论