JAVA实现打印ascii码表代码
我就废话不多说了,大家还是直接看代码吧~
package com.jalor; public class AAAA { public static void main(String[] args) { outputA(65); outputA(97); } // 打印ascii码表 public static void outputA(int count){ for (int i = 0; i < 26; i++) { System.out.print((char)(count+ i)); } System.out.println(); } }
补充知识:java 显示ASCII码字符表打印从!到~的字符,每行十个字符
public class ASCIITable { public static void main(String[] args) { { int i=0; int count=0; for(i=33;i<=126;i++) { System.out.printf("%3c",i); count++; if(count%10==0)//这里改为10就是每行打印10个。 System.out.println("\n"); } System.out.println("\n"); } } }
运行结果:
! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~
以上这篇JAVA实现打印ascii码表代码就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持我们。
相关推荐
-
java中char对应的ASCII码的转化操作
java中,char类型变量可以强制转化为int类型变量,int类型变量也可以强制转化成char类型的变量: char c='a'; int i=98; System.out.println((int)c); System.out.println((char)i); 对于数组类型,其下标为int类型,所以可以直接使用char类型变量,默认强制转换: int[] array=new int[100]; for(int i=0;i<array.length;i++){ array[i]=i; } c
-
Java中输出字符的ASCII值实例
1. 我们可以通过将字符强转为int型进行输出那么在控制台中我们将会得到字符的ascii值,这里我们使用nextLine()方法来接收字符串,可以接收空格/Tab键,使用next()方法则不会接收空格/Tab键,但是这里使用nextLine方法不能打印回车键的ascii值因为它遇到回车键就截止接收字符了 2. 具体的测试代码如下: import java.util.Scanner; public class Main { public static void main(String[] args
-
Java中异常打印输出的常见方法总结
前言 Java异常是在Java应用中的警报器,在出现异常的情况下,可以帮助我们程序猿们快速定位问题的类型以及位置.但是一般在我们的项目中,由于经验阅历等多方面的原因,依然有若干的童鞋在代码中没有正确的使用异常打印方法,导致在项目的后台日志中,没有收到日志或者日志信息不完整等情况的发生,这些都给项目埋下了若干隐患.本文将深入分析在异常日志打印过程中的若干情况,并给出若干的使用建议. 1. Java异常Exception的结构分析 我们通常所说的Exception主要是继承于Throwable而来,
-
java读取文件:char的ASCII码值=65279,显示是一个空字符的解决
java读取文件遇到个很神奇的问题,String str1 = "1"; String str2 = "1"; str1 .equals(str1 ) 返回值是false.且他们的长度是不一样的. 这是个用眼睛看不见的问题,因为有个空字符.这里要去掉他 补充知识:ArrayList.addAll(),clone()都是浅克隆,改变一个集合,另一个会跟着改变 ArrayList.addAll(),clone()都是浅克隆. (浅克隆:当改变克隆对象的引用类型的值(注意
-
JAVA实现打印ascii码表代码
我就废话不多说了,大家还是直接看代码吧~ package com.jalor; public class AAAA { public static void main(String[] args) { outputA(65); outputA(97); } // 打印ascii码表 public static void outputA(int count){ for (int i = 0; i < 26; i++) { System.out.print((char)(count+ i)); }
-
Java 中jasperReport实现动态列打印的实现代码
Java 中jasperReport实现动态列打印的实现代码 以下代码中注释说明很清楚,希望能帮助到大家,大家参考下. 示例代码: public ActionResult projectPrint() { String[] printValue = null; // 从页面中获得要查询的字段 String reqPrintValue = getRequest().getParameter("printValue"); // 没有选择则默认全打印 if (null == reqPrint
-
Java获取时间打印到控制台代码实例
这篇文章主要介绍了Java获取时间打印到控制台代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 面试时有一道面试题:要求获取当时时间,并像电子手表那样打印到控制台. import java.text.SimpleDateFormat; import java.time.LocalTime; import java.util.Date; /** * 打印时间到控制台 * */ public class ConsoleTime { publi
-
ASCII码表和说明
ASCII码表 信息在计算机上是用二进制表示的,这种表示法让人理解就很困难.因此计算机上都配有输入和输出设备,这些设备的主要目的就是,以一种人类可阅读的形式将信息 在这些设备上显示出来供人阅读理解.为保证人类和设备,设备和计算机之间能进行正确的信息交换,人们编制的统一的信息交换代码,这就是ASCII码表,它的全称是"美国信息交换标准代码". 八进制 十六进制 十进制 字符 八进制 十六进制 十进制 字符 00 00 0 nul 100 40 64 @ 01 01 1 soh 101 4
-
C语言如何利用ASCII码表统计字符串每个字符出现的次数
目录 利用ASCII码表统计字符串每个字符出现的次数 我的代码 运行正确 总结 利用ASCII码表统计字符串每个字符出现的次数 在C语言里面写个能够统计并打印字符串中字符出现次数心想这不是常规操作吗? 定义两个char数组,输入,赋值给另一个字符数组 通过一个for循环嵌套两个for循环,比较,相同的值数组赋值=‘*’. 然后判断当数组值不等于0的时候和原数组进行比较再打印输出” 我的代码 #include<stdio.h> #include<string.h> #define m
-
Java语言实现反转链表代码示例
问题描述 定义一个函数,输入一个链表的头结点,反转该链表并输出反转后的链表的头结点.链表结点如下: public class ListNode { int val; ListNode next = null; ListNode(int val) { this.val = val; } } 思路1: 要想反转链表,对于结点i,我们要把它的next指向它的前趋,因此我们需要保存前趋结点,同时,如果我们已经把i的next重新赋值,会无法找到i的后继,因此,在重新赋值之前,我们要保存i的后继. 代码:
-
java中synchronized(同步代码块和同步方法)详解及区别
java中synchronized(同步代码块和同步方法)详解及区别 问题的由来: 看到这样一个面试题: //下列两个方法有什么区别 public synchronized void method1(){} public void method2(){ synchronized (obj){} } synchronized用于解决同步问题,当有多条线程同时访问共享数据时,如果进行同步,就会发生错误,Java提供的解决方案是:只要将操作共享数据的语句在某一时段让一个线程执行完,在执行过程中,其他
-
Java程序打印奥林匹克标志方法详解
奥林匹克五环标志,它由5个奥林匹克环套接组成,由蓝.黑.红.黄.绿5种颜色.环从左到右互相套接,上面是蓝.黑.红环,下面是是黄.绿环.整个造形为一个底部小的规则梯形.根据奥林匹克宪章,五环的含义是象征五大洲的团结以及全世界的运动员以公正.坦率的比赛和友好的精神在奥林匹克运动会上相见.奥林匹克五环标志由皮埃尔·德·顾拜旦先生于1913年构思设计的,是由<奥林匹克宪章>确定的,也被称为奥运五环标志,它是世界范围内最为人们广泛认知的奥林匹克运动会标志.简单了解下五环标志的起源,接下来,咱们就看看怎么
-
Java 冒泡排序、快速排序实例代码
冒泡排序 冒泡排序是一种简单的排序算法.它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来.走访数列的工作是重复地 进行直到没有再需要交换,也就是说该数列已经排序完成.这个算法的名字由来是因为越小的元素会经由交换慢慢"浮"到数列的顶端. 冒泡排序的算法实现如下:[排序后,数组从小到大排列] /** * 冒泡排序 * 比较相邻的元素.如果第一个比第二个大,就交换他们两个. * 对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对.在这一点,最后的元素应
-
java多线程的同步方法实例代码
java多线程的同步方法实例代码 先看一个段有关银行存钱的代码: class Bank { private int sum; public void add(int num){ sum = sum + num; try { Thread.sleep(10); } catch (InterruptedException e) { e.printStackTrace(); } System.out.println("total num is : " + sum); } } class Cu
随机推荐
- 详解Python中的join()函数的用法
- jquery获取当前日期的方法
- json对象转字符串如何实现
- CentOS 7下MongoDB的安装配置详解
- 详解直接插入排序算法与相关的Java版代码实现
- iOS 用Swipe手势和动画实现循环播放图片示例
- Java concurrency集合之ArrayBlockingQueue_动力节点Java学院整理
- winserver 2012R2 安装oracle及创建表流程(推荐)
- 劣质的PHP代码简化
- Android开发之在程序中时时获取logcat日志信息的方法(附demo源码下载)
- js如何准确获取当前页面url网址信息
- 使用多种方式实现遍历HashMap的方法
- C# 向二进制文件进行读写的操作方法
- JavaScript实现弹窗效果代码分析
- jquery trigger实现联动的方法
- jQuery中获取Radio元素值的方法
- JavaScript 图像动画的小demo
- 使用node.js半年来总结的 10 条经验
- Android实现系统级悬浮按钮
- C#采用递归实现阶乘的方法