java輸出字元
1. java中怎樣從鍵盤輸入一個字元然後輸出
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. java怎麼樣輸出字元串中的字元
參考編程:
import java.lang.*;
import javax.swing.*;
class A
{
static int i,j,max;
int count[]=new int[100];
char c[];
void setmax(String x)
{
max=x.length();
}
void sort(String x)
{
c=x.toCharArray();
for(i=0;i<max;i++)
count[i]=1;
for(i=max-1;i>0;i--)
{ for(j=0;j<i;j++)
{ if(c[i]==c[j])
{
count[j]++;
count[i]=0;
break;
}
}
}
}
void print()
{
int i,j=1;
System.out.println("字元串中每個字元出現的次數如下!");
System.out.println(" 字元"+" 出現次數");
for(i=0;i<max;i++)
if(count[i]!=0)
{
System.out.println("第"+j+"個字元是: "+c[i]+" "+count[i]);
j++;
}
}
}
class E
{ public static void main(String args[])
{ char c[];
String s;
s=JOptionPane.showInputDialog("請輸入字元串:");
System.out.println("你輸入字元串: "+s);
A a=new A();
a.setmax(s);
System.out.println("你輸入字元串長為: "+a.max);
a.sort(s);
a.print();
System.exit(0);
}
3. java的字元串可以用單個的字元輸出嗎
public class Test2 {
public static void main(String[] args) {
String s="abcdefg";
char[] str=s.toCharArray();
for (char i:str) {
System.out.print(i+" , ");
}
}
}
你可以把第三行String s;的值改成你想要的,或者可以通過Scanner來從控制台接受輸入進來的字元串,然後進行轉換。
希望這個回答對你有幫助。
4. java怎麼樣實現字元串輸入輸出問題
代碼如下:
importjava.util.Scanner;
publicclassApp{
publicstaticvoidmain(String[]args){
Scannerscanner=newScanner(System.in);
char[]characters={
'Z','Y','X','W','V','U','T','S','R',
'Q','P','O','N','M','L','K','J','I',
'H','G','F','E','D','C','B','A'
};
Strings=scanner.nextLine();
Strings2="";
for(charch:s.toCharArray()){
if(Character.isUpperCase(ch)){
s2+=characters[ch-'A'];
}else{
s2+=ch;
}
}
System.out.println(s2);
}
}
運行結果:
5. java中如何輸出字元串里的每個字元
publicclassYugi{
publicstaticvoidmain(String[]args){
Stringstr="23234sdfsf";
for(inti=0;i<str.length();i++){
System.out.println(str.charAt(i));
}
}
}
6. java 中如何輸出字元型數組
public class test {
public static void main(String[] args) {
char [] chars = {'d','g','z','d','e'};
/*for each輸出,其中String類型變數s迭代數組中的每一個元素,這是自動的,
也就是說第一次循環s的值內是strs字元數組的第容一個元素,
第二次則為第二個,以此類推。*/
for(char c: chars) {
System.out.println(c);
}
/*for循環輸出,不做過多解釋了。*/
for(int i = 0; i < chars.length; i ++) {
System.out.println(chars[i]);
}
}
}
}
7. 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){}
}
}
}
8. java 輸入字元 輸出字元串
Scanner in = new Scanner(System.in);
System.out.print("購買物品:");
if("wqx".equals(in.nextLine())){
System.out.println("網球鞋");
}
用nextLine()。
9. JAVA按格式輸出字元串
在Java編程中格式化字元串,用String類的靜態方法String.format():
format(Localel,Stringformat,Object...args)
//使用指定的語言環境、格式字元串和參數返回一個格式化字元串。
format(Stringformat,Object...args)
//使用指定的格式字元串和參數返回一個格式化字元串。
舉幾個這個方法實用的例子(注釋是輸出結果):
//案例1
longnow=System.currentTimeMillis();
Strings=String.format("%tR",now);//輸出當前時間的小時和分鍾
//格式化輸出結果"09:22"
//案例2
Dated=newDate(now);
s=String.format("%tD",d);//輸出當前時間的month/day/year
//格式化輸出結果"11/05/15"
10. java 字元串輸出
來publicclassTest{
源/**
*@paramargs
*/
publicstaticvoidmain(String[]args){
Stringa="abcd";
System.out.print(a);
}
}
運行結果:
abcd
提示:java語言中字元串類型是String
我當初在學校java基本上屬於小白級別的,等到工作以後,
得出個結論:對於語言的學習,實踐中最容易掌握。
以後遇到什麼問題可以找我,你是剛入門,我應該可以幫你。