java中怎样从键盘输入一个字符然后输出,求完整的程序

如题所述

import java.io.*;
public class test
{
public static void main(String []args)
{
while (true)
{
try //-------用io库就一定要加上异常处理
{
BufferedReader br = new BufferedReader(
new InputStreamReader(System.in));
System.out.println("请输入一个字符串:");
string s = br.readLine();//readLine()读入程序中的是一个字符串。
//java貌似从控制台读入的都是字符串,一般都要进行转化。
System.out.println(s);
System.out.println("请输入一个字符:");
char c = br.readLine().charAt(0);
System.out.println(c);
System.out.println("请输入一个双精度实数:");
double d = Double.parseDouble(br.readLine()); //转化为double型
System.out.println(d);
System.out.println("请输入一个单精度实数:");
float f = Float.parseFloat(br.readLine());
System.out.println(f);
System.out.println("请输入一个整数数:");
int i = Integer.parseInt(br.readLine());
System.out.println(i);
}
catch(IOException e){}
}
}
}
温馨提示:内容为网友见解,仅供参考
第1个回答  2018-03-30

import java.util.Scanner;
public class Main {
public static void main(String args[]){
Scanner scanner=new Scanner(System.in);
String s=scanner.next();
System.out.println(s);
}
}
这是输出第一个单词
如果只要字符的话将System.out.println(s);改为
System.out.println(s.charAt(0));

本回答被网友采纳
第2个回答  2011-09-22
Scanner scanner=new Scanner(System.in);
String a=scanner.next();
System.out.println(a);
第3个回答  2011-09-22
import java.util.Scanner;
public class Main {
public static void main(String args[]){
Scanner scanner=new Scanner(System.in);
String s=scanner.next();
System.out.println(s);
}
}
这是输出第一个单词
如果只要字符的话将System.out.println(s);改为
System.out.println(s.charAt(0));本回答被提问者采纳
第4个回答  2011-09-22
不是吧……这个问题的话,随便一本书上都是会讲到的~
用eclipse编写,新建项目,然后新建类,然后~~想不起来了,
System.Sanner类和System.out.println();

java中怎样从键盘输入一个字符然后输出,求完整的程序
string s = br.readLine();\/\/readLine()读入程序中的是一个字符串。\/\/java貌似从控制台读入的都是字符串,一般都要进行转化。System.out.println(s);System.out.println("请输入一个字符:");char c = br.readLine().charAt(0);System.out.println(c);System.out.println("请输入一个双精度...

从键盘输入一个字符再将其字符及该字符的ASCII码输出怎么做?
import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in);System.out.print("请输入一个字符:");char c = scanner.next().charAt(0);System.out.println("您输入的字符是:" + c);System.out.println("该字符的...

JAVA怎么样输入一个string类字符串,并且可以把输入的字符以一个字符一行...
最佳答案 请笑纳 import java.util.Scanner;public class StringTest { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); \/\/ 读取输入 String s = scanner.nextLine(); \/\/ 获取键盘输入的一行 \/\/遍历字符串中的所有字符 for (char c : s.toCharArray()...

如何在java 中接收键盘输入的字符,然后赋值给一个数组
java中实现用键盘读入一个字符串后赋值给字符串变量可以使用Scanner来获取键盘输入的字符串,并声明一个字符串变量来存储键盘输入的字符串。示例代码如下:public class ScannerDemo { public static void main(String[] args) { Scanner scan = new Scanner(System.in);\/\/创建Scanner对象 System.out.pri...

java 输入一个字符串,打印出该字符串中字符的所有排列
实现思路:就是输入字符串后,通过递归的方式,循环每个位置和其他位置的字符。import java.util.Scanner; public class Demo001 { public static void main(String[] args) { String str = ""; Scanner scan = new Scanner(System.in); str = scan.nextLine(); permutation(str.t...

java中如何输入一个字符?
你可以先读入一个字符串,然后取一个字符。如果要多次读入一个字符,可以用一个循环依次读取。例如:package konw.test1;import java.util.Scanner;public class InputTest{ public static void main(String[] args) { Scanner input = new Scanner(System.in); char c; String s = ...

从键盘上输入一个字符串,输出该字符串的n个字符后的所有字符怎么做
package baidu;import java.util.Scanner;public class Test {public static void main(String[] args) { Scanner in = new Scanner(System.in);String a = in.nextLine();\/\/键盘输入int n=5;String b = a.substring(5);\/\/字符串截取System.out.println(b);\/\/输出}}运行结果:输入字符...

java键盘输入语句怎么写
方法一:从控制台接收一个字符,然后将其打印出来 public static void main(String [] args) throws IOException{ System.out.print(“Enter a Char:”);char i = (char) System.in.read();System.out.println(“your char is :”+i);} } 虽然此方式实现了从键盘获取输入的字符,但是System....

编写一个JAVA,输入一个字符,输出这个字符及其ASCII值,并输出其前一个...
\/\/编写一个JAVA,输入一个字符,输出这个字符及其ASCII值,并输出其前一个字符和后一个字符及其长度public class baidu { public static void main(String args[]) { System.out.println("请输入一个字符"); Scanner scanner = new Scanner(System.in); String str = scanner.next();\/...

用java编写随意输入一个字母显示其下一个字母例如输入a显示b输入A显...
1. 引入`Character`类用于判断字符类型,简化原来`if`语句。2. 创建一个`getNextLetter`方法用于获取下一个字母,简化原来`showNext`方法。3. 修改`main`方法中的输入循环,使其成为一个无限循环,并在用户输入"exit"时退出。4. 关闭`Scanner`对象以释放资源。5. 修改字符串比较逻辑,避免直接使用`...

相似回答