永发信息网

java小问题,请教高手

答案:2  悬赏:60  手机版
解决时间 2021-05-14 13:52

用JOptionPane调用对话框,令用户一次性输入一个字符串,(然后将字符串传入一个字符型的数组,然后再将字符串反转,即第一个字符放到最后,最后的放在最前)

括号内只为提议,如果有其他方法,也可以,不过本人为初学者,希望不要涉及太多难度大的语法

最佳答案

参考代码:


import javax.swing.*;


class Main
{
public static void main(String[] args)
{
String text = JOptionPane.showInputDialog(null, null);
System.out.println("Input String: " + text);


char[] array = text.toCharArray();
System.out.println("Save To Char[]: " + text);


// 倒序


for(int i = 0; i < array.length/2; ++i) {
char temp = array[i];
array[i] = array[array.length - 1 - i];
array[array.length - 1 - i] = temp;
}

System.out.print("Reverse Char[]: ");
System.out.println(array);
}
}


截图:



输出:


全部回答

import javax.swing.*;

public class Test4 { public static void main(String[] args) { String str = JOptionPane.showInputDialog("请输入字符串:"); System.out.println("转换前:" + str); StringBuilder sb = new StringBuilder(str); sb.reverse(); System.out.println("转换后:" + sb); } }

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
大甸子老羊汤地址在什么地方,想过去办事
我的阴径只有十厘米,正常吗
ladygaga有一首很好听的歌叫什么来着?
开国上将中唯一两次授上将衔的是谁?
嗳要怎么经营呢?
舌尖麻、烫
奶奶喂孩子就吃不了多少奶 怎么办?
通道侗族自治县臻兴装饰地址在什么地方,想今
有方法辨别任务管理器进程里运行的哪个EXE是
搜狗能搜出幸福?
冒险岛刀飞全运怎么加?
怎么把两张照片合成
怎样申请美赞臣会员
请问一下如果脚哪个地方骨折那还能卜走路啊
纪念去世的人的诗歌
推荐资讯
重庆南开中学、外语学校哪一个宿舍可以养宠物
女朋友是不是性冷淡。
今天地下城更新完了怎么上不去呢
QQ飞车为什么不卖永久A车?
衣柜板材哪种牌子好,做衣柜用什么材料好
DNF我刷无头、老鼠的是为什么不爆装备、为什
做梦梦到日月西升东落
方正县道台府食品(物华街店)我想知道这个在什
英雄岛等级从31—40大概共需要多少经验?
人死勒,会忘记生前的记忆吗
努力获得成功的句子,关于努力才会成功的诗句
FreeStyle里怎么防F的 背 技能
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?