当前位置:首页 » 编程语言 » java键入

java键入

发布时间: 2022-02-24 17:55:23

A. java中 如何实现输入功能

importjava.io.BufferedWriter;
importjava.io.FileWriter;
importjava.io.IOException;

/*
*字符流为了高效读写,也提供了对应的字符缓冲流。
*BufferedWriter:字符缓冲输出流
*BufferedReader:字符缓冲输入流
*
*BufferedWriter:字符缓冲输出流
*将文本写入字符输出流,缓冲各个字符,从而提供单个字符、数组和字符串的高效写入。
*可以指定缓冲区的大小,或者接受默认的大小。在大多数情况下,默认值就足够大了。
*/
publicclassBufferedWriterDemo{
publicstaticvoidmain(String[]args)throwsIOException{
//BufferedWriter(Writerout)
//BufferedWriterbw=newBufferedWriter(newOutputStreamWriter(
//newFileOutputStream("bw.txt")));

BufferedWriterbw=newBufferedWriter(newFileWriter("bw.txt"));

bw.write("hello");
bw.write("world");
bw.write("java");
bw.flush();

bw.close();
}
}

B. Java怎么输入

我给你打了个简单的,粘贴到记事本,然后保存为Read.java

import java.util.* ;

public class Read{
public static void main(String args[]) throws Exception{
//查看jdk,在java.util.Scanner下面,里面有具体讲解
Scanner stdin = new Scanner(System.in);
System.out.println("请输入你的用户名:");
//String nextLine()方法:此扫描器执行当前行,并返回跳过的输入信息
String username = stdin.nextLine();
System.out.println("你的名字是:"+username) ;
System.out.println("请输入你的成绩:");
//double nextDouble()方法:将输入信息的下一个标记扫描为一个 double
double score = stdin.nextDouble();
System.out.println("你的成绩是:"+score) ;
}
}

结果是:
C:\>javac Read.java

C:\>java Read
请输入你的用户名:
XiaoGang
你的名字是:XiaoGang
请输入你的成绩:
80
你的成绩是:80.0

C. JAVA中如何实现从键盘中输入一个整数

import java.util.*
public class test{
public static void main(String[] args){
Scanner input = new Scanner(System.in);
System.out.println("请输入一个整数: ");
int num = input.nextInt();
System.out.println("你输入的整数是:"+num);
}
}

D. java怎么输入数据

1
java的Scanner类提供了nextInt、nexFloat、nextDouble等方法,可以像类似C语言的scanf那样读取指定类型的数字。

首先定义一个Scanner对象:

Scanner sn = new Scanner(System.in);

java怎么输入数字
2
用sn.nextInt读取整型数,注意如果输入的不是整形数则该函数会抛出InputMismatchException异常,应予以捕获。

System.out.print("请输入一个整数:"); try{ intVal = sn.nextInt(); System.out.println("你输入了:" + intVal); }catch(InputMismatchException e) { System.out.println("必须输入整数!"); }

java怎么输入数字
3
用sn.nextFloat读取单精度浮点数,如果输入的不是数字则也会抛出InputMismatchException异常,应予以捕获。

System.out.print("请输入一个浮点数:"); try{ floatVal = sn.nextFloat(); System.out.println("你输入了:" + floatVal); }catch(InputMismatchException e) { System.out.println("必须输入数!"); }

java怎么输入数字
4
用sn.nextDouble读取双精度浮点数,操作与单精度类似。

System.out.print("请输入一个浮点数:"); try{ doubleVal = sn.nextDouble(); System.out.println("你输入了:" + doubleVal); }catch(InputMismatchException e) { System.out.println("必须输入数!"); }

java怎么输入数字
5
流使用完毕后应予以关闭:sn.close();完整代码如下图。

java怎么输入数字
java怎么输入数字
6
测试程序,首先正常输入,可以看到没输入一个数,控制台会进行回显。

java怎么输入数字
7
接下来试试异常情况,在要求输入整数时输入小数,则会提示“必须输入整数”,在输入浮点数时输入字母,则会提示“必须输入数”,虽然操作非法,程序依然可以执行,这是捕获了异常的缘故。

E. java中如何输入一个字符

import java.util.*;

public class Test_01

{

public static void main(String[] args)throws Exception

{

System.out.println("请输入一个字符");

char c=(char)System.in.read();

System.out.println(c);

}

}

(5)java键入扩展阅读:

还可以输入字符串,输入字符串的方法

import java.io.*;

public class Test

{

public static void main(String[] args) throws IOException

{

BufferedReader buf = new BufferedReader (new InputStreamReader(System.in));

BufferedWriter buff = new BufferedWriter(new FileWriter("abc.txt"));

String str = buf.readLine();

while(!str.equals("exit"))

{

buff.write(str);

buff.newLine();

str = buf.readLine();

}

buf.close();

buff.close();

}

}

F. java 键盘输入语句怎么写

第一种:

public class ShuRu{

public static void main(String arg[]){

System.out.println(arg[1]);

}

}

第二种:

import java.util.Scanner;

public class ShuRu{

public static void main(String arg[]){

Scanner in=new Scanner(System.in);

String str=in.next();

System.out.println(str);

}

}

直接输入 a,b

输出为 a,bstem.in.read();

(6)java键入扩展阅读:

有输入就有输出,输出语句为

Java中的输出语句有以下四种:

1、System.out.println(1111);//换行打印

2、System.out.print(1111);//不换行打印

3、System.out.write(2222);//字节输出

4、System.out.printf("%+8.3f ", 3.14);//按格式输出

注:

System.out.println(); 是最常用的输出语句,它会把括号里的内容转换成字符串输出到输出窗口(控制台),并且换行,当输出的是一个基本数据类型时,会自动转换成字符串,如果输出的是一个对象,会自动调用对象的toString();方法,将返回值输出到控制台

System.out.print(); 与第一个很相似,区别就是上一个输出后会换行,而这个命令输出后并不换行。

System.out.printf(); 这个方法延续了C语言的输出方式,通过格式化文本和参数列表输出。

G. Java 中如何输入

Java中做输入的方式:
通过控制台输入数据,需要使用Scanner对象来操作,如下:
Scanner sc = new Scanner(System.in);
int a = sc.nextInt();
System.out.println(a);

H. 在java中怎样从键盘输入数字(新手问题)

  1. 使用Scanner类

    Scanner scanner = new Scanner(System.in);

  2. 使用BufferedReader类

    BufferedReader br = new BufferedReader(new InputStreamReader(System.in));

I. java 中如何用键盘输入

我这个好,用我的。
import java.util.Scanner;

public class a
{
public static void main(String args[])
{
Scanner s = new Scanner(System.in);
int a, b=2,x;
String t = "";
System.out.print("请输入a的值:");
while((t=s.next()) != null && !t.equalsIgnoreCase("bye"))
{
try
{
a = Integer.parseInt(t);
System.out.print("x = " + (a + b) + "\n输入\"bye\"结束" +"\n请输入a的值:");
}
catch(Exception e)
{
System.out.print("请输入整数" + "\n请输入a的值:");
}
}

}
}

J. java输入语句

  1. System.in读取标准输入设备数据(从标准输入获取数据,一般是键盘),其数据类型为InputStream。

  2. Scanner in=new Scanner(System.in);是新建一个扫描器,扫描你输入(从标准输入获取数据,一般是键盘)的内容。

(10)java键入扩展阅读:

Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。

Java具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点。Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等。

热点内容
vbnet创建数据库连接 发布:2025-07-12 13:15:34 浏览:232
为什么社保卡在社康还要密码 发布:2025-07-12 13:11:42 浏览:811
取随机数php 发布:2025-07-12 12:58:16 浏览:840
如何配置组合音响 发布:2025-07-12 12:53:54 浏览:93
c语言幂计算 发布:2025-07-12 12:52:36 浏览:566
兔费WLAN密码多少 发布:2025-07-12 12:50:59 浏览:861
阿里云分布式存储 发布:2025-07-12 12:45:04 浏览:535
sql日志压缩 发布:2025-07-12 12:39:53 浏览:343
红点角标算法 发布:2025-07-12 12:11:16 浏览:844
开心消消乐服务器繁忙什么情况 发布:2025-07-12 12:11:14 浏览:239