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基本上属于小白级别的,等到工作以后,
得出个结论:对于语言的学习,实践中最容易掌握。
以后遇到什么问题可以找我,你是刚入门,我应该可以帮你。