java字元怎麼輸入
Ⅰ java中怎麼在控制台輸入字元串
工具:
eclipse
方法如下:
輸入代碼如下:
importjava.util.Scanner;
publicclassHelloWorld{
publicstaticvoidmain(String[]args){
System.out.println("控制台輸入字元串開始");
Scannerinput=newScanner(System.in);
Stringinstr=input.nextLine();
System.out.println("控制台輸入字元串結束");
}
}
效果圖
Ⅱ 在java中如何用鍵盤輸入一個數,字元,字元串
輸入一個數
Scanner in=new Scanner(System.in); //使用Scanner類定義對象
System.out.println("請輸入float型數據");
float a=in.nextFloat(); //接收float型數據
System.out.println(a);
System.out.println("請輸入float型整形數據");
int b=in.nextInt(); //接收整形數據
System.out.println(b);字元串
BufferedReader buffer = new BufferedReader(new InputStreamReader(System.in));
System.out.println("請輸入一串字元串");
String text = buffer.readLine();
System.out.println("您輸入的字元串是:" + text);字元
System.out.println("請輸入一字元");
char c=(char)System.in.read();
System.out.println(c);
Ⅲ 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);
}
}
(3)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();
}
}
Ⅳ java中到底怎麼輸入字元串啊
分類: 電腦/網路 >> 程序設計 >> 其他編程語言
問題描述:
class Output
{public static void main(String args[])
{
int a;
System.out.println("洞臘請輸入數");
a=Input.readInt();
}
}
這個可以輸入數字
可是字元呢
吧readInt改了就有問題了啊
可是int明顯是輸入數字的啊
怎麼改啊
解析:
BufferedReader keyin=new BufferedReader(new InputStreamReader(Systen.in));
String str=keyin.readerLine();
str就是從鍵殲畢盤接收的納改滑字元串。
Ⅳ java中如何輸入一個字元
需要添加拋出聲明,但是可以從鍵盤輸入一個字元,如果輸入多個的話,那麼只會保存第一個字元。使用Scanner 類從鍵盤錄入一個字元,使用String 接收; 然後使用 String 的charAt功能。
Ⅵ Java中怎麼輸入一個字元(用char來定義)
1.先創建一個scanner對象
2.調用scanner對象的next()方法獲取控制台輸入,返回的是一個string類型,因為沒有nextchar()方法
3.調用string的charat(0)方法獲取第一個字元
scanner
sc
=
new
scanner(system.in);
string
s
=
sc.next();
char
c
=
s.charat(0);