首页 > 编程知识 正文

java赋值语句,eclipse输出语句快捷键

时间:2023-05-06 10:08:18 阅读:14442 作者:3014

一.概述

输入输出可以说是计算机的基本功能。 作为一种语言体系,在java中主要按照流(stream )的模型来实现。 其中,数据流是根据计算机的方向决定的,流入计算机的数据流称为输入流inputStream,从计算机发送的数据流称为输出流outputStream。

在Java语言体系中,对数据流的主要操作都封装在java.io包中,java.io包中的类允许计算机进行数据输入和输出操作。 编写I/o操作码时,要使用java.io的类和接口,必须使用import语句将java.io包导入到与APP应用程序相同的类中。

二.输入句子

使用Scanner类:

)1)使用java.util包。 import java.util.*;

)2)构建附属于标准输入流System.in的Scanner类对象。 sanners=newscanner(system.in );

(3)常用next ) )方法系列: nextInt ) ) :输入整数nextLine ) ) :输入字符串(:输入双精度数next ) ) :输入字符串(划分空格

import java.util.*;

公共类demo _1{

publicstaticvoidmain (字符串[ ] args ) {

sanners=newscanner(system.in );

System.out.print ('输入您的名字:');

String name=s.nextLine (;

System.out.print ('输入你的年龄:');

int age=s.nextInt (;

System.out.println (姓名: " name "年龄: " age "

s.close (; 如果未关闭Scanner对象,则会发出警告

}

}

注释:在代码的第一行中,将为输入创建Scanner类的对象。 以下代码从控制台输入中检索值,并将其代入相应的变量中。

使用java.io.BufferedReader和java.io.InputStreamReader :

步骤:

)1)使用java.io包。 import java.io.*;

)2)构建附属于标准输入流System.in的BufferedReader类对象。

bufferedreaderbr=newbufferedreader (newinputstreamreader ) system.in );

公共类sandbox 4扩展sandbox2{

publicstaticvoidmain (字符串[ ] args ) {

bufferedreaderbr=newbufferedreader (newinputstreamreader ) system.in );

字符串str=null;

while (真)。

try {

str=br.readLine (;

}catch(ioexceptione ) {

e .打印堆栈跟踪(;

}

if(str.equals(end ) ) break;

system.out.print(str;

}

}

}

请注意:

(1)读取方法)读取各个文字。 返回值:作为0到65535(0x00-0xffff )范围内的整数读取的字符。 如果到达流的末尾,则返回-1。

)2) readLine方法)读取一个文本行。 可能是换行符“n”、换行符“r”或后跟换行符的字符结束了行。 返回值:包含行内容的字符串,不包含行结尾。 如果到达流的末尾,则返回null。

3、使用java.io.Console :

公共类sandbox 4扩展sandbox2{

publicstaticvoidmain (字符串[ ] args ) {

控制台=system.console (

if (控制台==null ) {

thrownewillegalstateexception (' consoleisnotavailable!' );

}

字符串str=null;

while (真)。

str=console.readLine ('请输入);

if(end ).equals(str ) ) break;

system.out.println(str;

}

}

}

输入问题以消除混乱:

注:这个问题的图片来源于百度知道。

三.输出句子

Java的输出语句有以下四种。

system.out.println(1111; //换行打印

system.out.print(1111; //无换行打印

system.out.write(2222; //字节输出

system.out.printf('%8.3fn ',3.14 ); //以格式输出

System.out.println (; 最常见的输出语句,将括号中的内容转换为字符串并输出到输出窗口(控制台)。 另外,换行在输出基本数据类型时自动转换为字符串,在输出对象时自动转换为对象的toString (方法。 将返回值输出到控制台

System.out.print (; 与第一个很相似,不同之处在于前一个输出后换行,但该命令在输出后不换行。

System.out.printf (; 该方法继续c语言的输出方式,以格式化文本和参数列表输出。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。