请问下Java如何用数组的方法输出很多单字符!谢谢!
答案:3 悬赏:30 手机版
解决时间 2021-04-25 14:38
- 提问者网友:箛茗
- 2021-04-24 17:07
最好写点代码,我好理解,麻烦了!!!谢谢!
最佳答案
- 五星知识达人网友:轻熟杀无赦
- 2021-04-24 17:31
数上写的对于数主来说有点难,我给咱写个简单的吧:
public class A{
public static void main(String[] args){
String [] a = {"我","爱","中","国"};
for(int n = 0; n<=3; n++)
System.out.print(a[n]);
System.out.println();
for(int i = 3; i>=0; i--)
System.out.print(a[i]);
}
}
这个你一定懂,嘿嘿~~~
推荐论坛: http://bbs.tsp2c.cn/?fromuid=136 希望对你有所帮助哦
全部回答
- 1楼网友:猎心人
- 2021-04-24 19:29
package com.ga.isl.test;
import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;
public class StringTest {
public String reverse(String input){
String[] key = input.split("",-1); StringBuilder result = new StringBuilder();
for(int i = key.length-1; i >= 0; i--){
result.append(key[i]);
} return result.toString();
} public static void main(String[] args) {
StringTest test = new StringTest();
System.out.println("请输入:");
BufferedReader br=new BufferedReader(new InputStreamReader(System.in)); String input = null;
try {
input = br.readLine();
br.close();
} catch (IOException e) {
System.out.println("读取输入字符串异常。");
} System.out.println(test.reverse(input));
}}
运行结果:
- 2楼网友:杯酒困英雄
- 2021-04-24 18:28
LZ。。。看下你是不是想要这样的效果啊。
public class Test {
public static void main(String[] args) {
String str = "abcde";
char []cs = str.toCharArray();
for(char c : cs) {
System.out.println(c + " ");
}
}
}
执行结果截图:
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯