• 2016.9.20---小程序2


    要求用户输入成绩,验证成绩数据是否合法。

    78    和    78.5   都可以

     1 import javax.swing.JOptionPane;
     2 public class Test {
     3     public static void main(String[] args) {
     4         String grade = JOptionPane.showInputDialog(null,"请输入成绩");
     5         if(grade.matches("\d{1,3}(([.]\d+))?")){
     6             JOptionPane.showMessageDialog(null, "合法");
     7         }else{
     8             JOptionPane.showMessageDialog(null, "不合法");
     9         }
    10     }
    11 }

    String  x = “abc*****cde *fdsf*****we**222”;

    要求按一个或多个”*”进行拆分。拆分后将拆分的结果以for   each方式打印出来

     1 public class Test {
     2 /**String  x = “abc*****cde *fdsf*****we**222”;
     3 要求按一个或多个”*”进行拆分。拆分后将拆分的结果以for   each方式打印出来*/
     4     public static void main(String[] args) {
     5         String s = "abc*****cde *fdsf*****we**222";
     6         String[] arr1 = s.split("[*]+");//*号在正则表达式中有特殊含义--{0,}
     7         for (String x : arr1){
     8             System.out.println(x);
     9         }
    10     }
    11 
    12 }

    将字符串倒序输出

    比如:输入”abcde”   那么,输出 “edcba”

    public class Test {
    /**将字符串倒序输出比如:输入”abcde”   那么,输出 “edcba”*/
        public static void main(String[] args) {
            StringBuffer s =new StringBuffer("abcde");
            System.out.println(s.reverse().toString());
        }
    }
  • 相关阅读:
    Unity之图片压缩,批量设置,导入自动设置
    Unity之可寻址资源之初始化,下载
    最优二叉树
    独立任务最优调度问题
    石子合并问题
    linux初学笔记
    码农
    用循环打印出多种三角形
    人机猜拳(这是最近的一个总结)
    期末总结
  • 原文地址:https://www.cnblogs.com/zzyytt/p/5897833.html
Copyright © 2020-2023  润新知