Java continue break制作简单聊天室程序
作者:Advancing-Swift 发布时间:2022-12-20 01:23:01
标签:java,聊天室
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);
}
}
}


猜你喜欢
- 本例子演示如何添加一个简单的单页导航,在此基础上,再演示如何在第2个页面中显示第1个页面中拨打过的所有电话号码。(1)通过该例子理解Andr
- 本文实例为大家分享了Android倒计时效果的具体代码,供大家参考,具体内容如下需求:a.在后台添加时,如果是今日直播,则需要添加开始时间(
- <?xml version="1.0" encoding="utf-8"?> <L
- 0.前言HashMap简述:HashMap 基于哈希表的 Map 接口实现,是以 key-value 存储形式存在,即主要用来存放键值对。H
- 本文实例讲述了Java获得当前时间前指定几个小时具体时间的方法。分享给大家供大家参考,具体如下:package getBeforeHourD
- 条码的应用已深入生活和工作的方方面面。在处理条码时,常需要和各种文档格式相结合。当需要在文档中插入、编辑或者删除条码时,可借助于一些专业的类
- 第一种方法:获取手机的IMSI码,并判断是中国移动\中国联通\中国电信TelephonyManager telManager = (Tele
- 本文实例为大家分享了Java实现猜拳游戏的具体代码,供大家参考,具体内容如下一、问题简介通过控制台方式实现一个人机对战的猜拳游戏,用户通过输
- 我们来讲一下自定义组合控件,相信大家也接触过自定义组合控件吧,话不多说,直接干(哈~哈~):大家看到这个觉得这不是很简单的吗,这不就是写个布
- 本文实例讲述了Android开发之滑动数值选择器NumberPicker用法。分享给大家供大家参考,具体如下:简介:NumberPicker
- 1.什么是WebSocketWebSocket协议是基于TCP的一种新的网络协议。它实现了浏览器与服务器全双工(full-duplex)通信
- Android 中 Tweened animation的实例详解Tweened animation有四种类型,下面主要介绍Scale类型。运
- application.ymlspring: datasource: username: root password
- 在本篇中我要介绍两个概念,我觉得这两个东西必须一起来介绍,这样才能连贯。C# 2.0里我们已经匿名方法了,现在类型也玩起匿名来了,怪不得大家
- 1.定义多态是同一个行为具有多个不同表现形式或形态的能力。多态性意味着有多重形式。在面向对象编程范式中,多态性往往表现为"一个接口
- 本文讲解了如果通过springboot快速开发web服务,并读取zookeeper的过程,为后续的“在docker下部署
- 目录源码使用源码@Target({ElementType.TYPE, ElementType.METHOD})@Retention(Rete
- 本文介绍IntelliJ IDEA中Project 窗口的一些设置技巧,参考IntelliJ IDEA 简体中文专题教程,英文好的同学可以查
- 装饰器模式概述装饰器模式(Decorator Pattern)也称为包装模式(Wrapper Pattern),属于结构型模式。它是指在不改
- Java线程的概念和其他多数计算机语言不同,Java内置支持多线程编程(multithreaded programming)。多线程程序包含