zoukankan      html  css  js  c++  java
  • “退格”转义字符使用实例

    1、退格转义字符

      1.1 占用2字节内存空间

      1.2 '' :表示按 Backspace 键  

       注:在 CMD 窗口下 '' 仅且表示光标前移一位,并不会删除前一位字符,但在后续赋值时会将其覆盖。

         建议使用 :' ' (经测试在 MyEclipse 中使用会显示问号)

    2、退格转义字符操作实例(请在 CMD 窗口执行 .class 字节码文件,查看效果

     1 public static void javaEscapeCharacter_b()throws Exception{
     2     while(true){
     3         for(int i=0;i<20;i++){
     4             System.out.print("_|~|");
     5             Thread.sleep(20);
     6         }for(int i=0;i<20;i++){
     7             System.out.print("    ");
     8             Thread.sleep(20);
     9         }
    10     }
    11 }

      2.1 运行效果展示

         

      2.2 代码分析

        2.2.1 throws Exception:表示如果发生异常则将异常抛出至,产生异常的调用方法处

        2.2.2 ' ' 含义:'' 光标前移一位,再输出 ' '(空格)将被光标越过的字符覆盖掉。此时原光标前字符被空格替换且光标位于原位置,

            因此需再使用 '' 将光标移动到空格之前(即实现删除字符操作,不影响显示)

      2.3 运行效果实现方式( 案例 )

        2.3.1 编译 .java 文件保存至 D 盘根目录中,并以 A 命名此文件

         
     1 public class A{
     2     public static void main(String[] args) throws Exception{
     3         javaEscapeCharacter_b();
     4     }
     5     public static void javaEscapeCharacter_b()throws Exception{
     6         while(true){
     7             for(int i=0;i<20;i++){
     8                 System.out.print("人");
     9                 Thread.sleep(20);
    10             }for(int i=0;i<20;i++){
    11                 System.out.print("    ");
    12                 Thread.sleep(20);
    13             }
    14         }
    15     }
    16 }
    java 源文件 A 中所需全部代码

        2.3.2 在 Java 源文件 A.java 中添加代码

        2.3.3 Win + r 键组合启动运行窗口

        2.3.4 输入 “cmd” 并回车,启动 cmd 窗口

        2.3.5 输入 “d:” 并回车

        2.3.6 输入 “javac A.java” 等待至下一行出现 “D:>”

        2.3.7 输入 “java A” 即可出现上图所未效果

  • 相关阅读:
    AwaitAsync(异步和多线程)
    Newtonsoft.Json高级用法
    C# DataTable 去重复数据方法
    C# List 根据对象属性去重的四种方法对比
    C# <T>泛型的使用
    LeetCode 368. Largest Divisible Subset
    LeetCode 357. Count Numbers with Unique Digits
    LeetCode 350. Intersection of Two Arrays II
    LeetCode 349. Intersection of Two Arrays
    LeetCode 344. Reverse String
  • 原文地址:https://www.cnblogs.com/debjJava/p/11899866.html
Copyright © 2011-2022 走看看