常用数制的输入与输出(JAVA)

/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */package c2_1;/**
 *
 * @author pc
 */public class C2_1 {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {        byte a1=0071;//八进制数
        byte a2=10;//十进制数
        byte a3=0x21;//十六进制数
        int b1,b2,i1=4;        short c1=0x1e2;        long d=0x10ef,d1=1234567;
        b1=b2=15;
        System.out.println("sum="+(1+5));
        System.out.print("a1=0"+Integer.toOctalString(a1)+"(八进制输出)");
        System.out.print("\ta1="+a1);//按十进制输出
        System.out.print("\ta2="+a2);
        System.out.print("\ta3=0x"+Integer.toHexString(a3)+"(按十六进制输出)");
        System.out.println("\ta3="+a3);//按十进制输出
        System.out.print("i1="+Integer.toBinaryString(i1)+"(二进制输出)");
        System.out.print("\ti1="+i1);
        System.out.print("\tb1="+b1);
        System.out.print("\tb2="+b2);
        System.out.format("c1=0x"+"%x",c1);
        System.out.print("\tc1="+c1);
        System.out.print("\td="+d);
        System.out.print("\td1="+d1);
    }

}

运行结果

run:sum=6a1=071(八进制输出)   a1=57   a2=10   a3=0x21(按十六进制输出)    
a3=33i1=100(二进制输出)   i1=4    b1=15   b2=15c1=0x1e2   c1=482  
d=4335  d1=1234567成功构建 (总时间: 1 秒)
时间: 2024-10-02 19:56:25

常用数制的输入与输出(JAVA)的相关文章

输入和输出--java的NIO

Java的NIO 实际开发中NIO使用到的并不多,我并不是说NIO使用情景不多,是说我自己接触的并不是很多,前面我在博客园和CSDN上转载了2篇别人写的文章,这里来大致总结下Java的NIO,大概了解下. NIO和传统IO的对比: 在使用传统IO的时候,不管是使用节点流这种底层流还是使用处理流这种高级流,在底层操作的都是字节,所以性能就不会很好,在使用BufferedReader这种高级流的时候还会阻塞该线程,所以Java1.4后出现了NIO. NIO相关的类都放在了Java.nio包下,他的功

输入和输出--java序列化机制

对象的序列化 什么是Java对象的序列化? 对象序列化的目标是将对象保存到磁盘上,或允许在网络中直接传输对象.对象序列化机制允许把内存中的Java对象转换成与平台无关的二进制流,从而保存或者传输.其他的程序一旦获得这种二进制流,还可以把这种二进制流恢复成原来的Java对象 序列化是 RMI(Remote Method Invoke – 远程方法调用)过程的参数和返回值都必须实现的机制,而 RMI 是 JavaEE 的基础.因此序列化机制是 JavaEE 平台的基础.要养成良好的习惯,在写一个ja

Java输入及输出处理(I/O流)

IO流的分类: 按流向分类:输入流.输出流按操作对象分类: 字节流.字符流按功能分类: 节点流.处理流 Input 输入Output 输出Java.io.File类,文件输入输出类 字节流和字符流: 1,字节流InputStream(读),OutputStream(写).2,字符流:Reader(读),Writer(写).基本的读写操作方式:因为数据通常都以文件形式存在.所以就要找到 IO 体系中可以用于操作文件的流对象.通过名称可以更容易获取该对象.因为 IO 体系中的子类名后缀绝大部分是父类

1.java.io包中定义了多个流类型来实现输入和输出功能,

1.java.io包中定义了多个流类型来实现输入和输出功能,可以从不同的角度对其进行分 类,按功能分为:(C),如果为读取的内容进行处理后再输出,需要使用下列哪种流?(G)   A.输入流和输出流 B.字节流和字符流 C.节点流和处理流   D.File stream E.Pipe stream F.Random stream G.Filter stream

JAVA问题总结13-从键盘输入并输出

JAVA问题总结13-从键盘输入并输出,加从键盘输入三个数,输出并按从大到小排序. package java2; /** * 这是一个从键盘输入并输出的一个test * @author xubo601450868 * @time 2015.8.26 * @version v1.0 * */ import java.util.Scanner; public class test4 { public static void main(String[] args){ Scanner s=new Sca

Java 调用有输入和输出的存储过程

--有输入和输出的存储过程 SQL> create or replace procedure sp_pro8( spNo in varchar2, spName out varchar2) is begin select sname into spName from student where sid= spNo; end; 1 package oracle; 2 3 import java.sql.CallableStatement; 4 import java.sql.Connection;

java 线程 生产者-消费者与队列,任务间使用管道进行输入、输出 讲解示例 --thinking java4

package org.rui.thread.block2; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.concurrent.ArrayBlockingQueue; import java.util.concurrent.BlockingQueue; import java.util.concurrent.LinkedB

Java如何处理输入和输出

在Java中为了进行I/O操作,需要用适当的I/O类创建对象,这些对象包含从文件中读数据的方法和向文件中写数据的方法. 例如:要将文本写入temp.txt的文件, 1 PrintWriter pw = new PrintWriter("temp.txt"); 2 pw.print("Hello Java!"); 3 pw.close(); 4 5 Scanner input = new Scanner(new File("temp.txt"));

Java学习笔记—第十章 数据输入与输出

第十章  数据输入与输出 输入流与输出流: (1)输入流:以程序为基准,向程序中输入数据的流定义为输入流.从输入流向程序中输入数据称为读数据(read). (2)输出流:以程序为基准,从程序输出数据的流称为输出流.从程序中将数据输出到输出流称为写数据(write). 字节流和字符流 (1)字节流:按照字节的形式读/写数据.Java中抽象类InputStream和OutputStream及其派生子类用来处理字节流的输入和输出. (2)字符流:按照字符的形式读/写数据.Java中抽象类Reader和