Typora使用(MarkDown语法)

MarkDown语法学习

二级标题两个#号加一个空格

三级标题三个#号加一个空格

四级标题四个#号加一个空格(以此类推,最多支持到六级)

字体

两边是两个*号就能粗体

两边是一个星号就是斜体

两边是三个星号表示既是斜体又加粗

两边都是波浪号表示删除线

引用

三个杠就是分割线


图片使用感叹号中括号小括号(输入地址:可以是网络也可以是本地 —颖宝端午节安康图)

Typora使用(MarkDown语法)_第1张图片

超链接中括号小括号(+输入地址)

点击到百度

列表

数字1+点+空格表示有序列表 减号+空格代表无序列表

  1. A
  2. C
  • A
  • B
  • C

表格

名字 性别 生日
张三 2020.6.26

高级设置 -->文件–>偏好设置(使用数学公式,或者使用调试模式编写自己喜欢的界面代码或者…)

定义自己喜欢的主题风格 —>主题(自己选择,默认为Github)

代码

使用tab上的点 需要三个点 然后代码后面写类型(例如:java) 最后写内容(关于统计一个任意字符中各个字符出现的次数)

import java.util.HashMap;
import java.util.Map;
import java.util.Scanner;

/*5.统计一个任意字符串中各个字符出现的次数*/
//比较好的方法
public class Demo05 {
    public static void main(String[] args) {
        Scanner sc  = new Scanner(System.in);
        System.out.println("请输入一个字符串:");
        String str = sc.nextLine();
        Map<String,Integer> maps = new HashMap<>();
//        遍历字符串
        for(int i=0;i<str.length();i++){
//         charAt(i)获取字符串中i的位置
            char c = str.charAt(i);
//           将 char 变量 c 转换成字符串
            String key = String.valueOf(c);
//            判断maps里面是否有相同的,没有则放入maps集合里面 value定为1 有则在原有的基础上加一
            if(!maps.containsKey(key))
                maps.put(key, 1);
            else{
                int val =maps.get(key);
                maps.put(key, val+1);
            }
        }
//        遍历maps集合
//       第一种方法
//        Map.entrySet() 这个方法返回的是一个Set>
//        Map.Entry里有相应的getKey和getValue方法
        /*for(Map.Entry i : maps.entrySet()){
            System.out.println(i.getKey()+ "出现次数为:"+i.getValue()+"次");
        }*/
//       第二种方法
//       通过map.keySet()获取到值,然后根据键获取到值
        for(String s:maps.keySet()){
            System.out.println(s+"出现次数为:"+maps.get(s)+"次");
        }
    }
}

你可能感兴趣的:(Typora使用(MarkDown语法))