java将字符串反转输出
答:StringBuffer strBuff=new StringBuffer(str);strBuff.reverse();//调用方法,生成逆序,即反转字符串 String str1 = strBuff.toString();for(int i=0;i<str1.length();i++){ System.out.println("下标:"+i+",字符为:"+str1.charAt(i));} } } ...
答:字符串的话,还可以通过以下方式逆序输出:public class javatest {public static void main(String[] args) { String originalString = "abcdefg";String resultString = "";char[] charArray = originalString.toCharArray();for (int i = charArray.length-1; i>=0; i--){resultString +=char...
答:public class test{ public static void main(String[] args) { Scanner input = new Scanner(System.in);System.out.print("请输入:");String s1 = input.nextLine();//得到输入的字符串 System.out.print("翻转后:");for(int i=s1.length()-1;i>=0;i--){ System.out.print(s1....
答:sb.append(arr[len-b-1]);} String result=sb.toString();System.out.println("倒着输出:"+result);
答:首先给你介绍一个类和一个方法,如下:StringBulider类就像一个可变长度的字符串数组一样,内容和长度都可以被改变,既方便又节省开销。reverse()翻转StringBulider对象中的字符串。public class Main{ public static void main(String args[]) throws Exception{ String array="海阔凭鱼跃,天高任鸟飞"...
答:public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in));String input = "";do{ System.out.println("输入'exit'结束:");System.out.println("请输入字符串:");input = br.readLine();inputName(input);}while...
答:");try { String s = in.readLine();System.out.println("您输入的字符串长度是:"+s.length());System.out.print("逆序输出为:");for(int i=s.length();i>0;i--){ System.out.print(s.substring(i-1, i));} } catch (IOException e) { e.printStackTrace();} } } ...
答:1. 最容易想到的估计就是利用String类的toCharArray(),再倒序输出数组的方法了。实现代码如下:import javax.swing.JOptionPane;public class ReverseString { public static void main (String args[]){ String originalString;String resultString = "";originalString = JOptionPane.showInputDialog("Please...
答:import java.util.Scanner;public class TestP { / param args / public static void main(String[] args) { // TODO Auto-generated method stub Scanner sc = new Scanner(System.in);String line = sc.nextLine();for(int i = line.length() - 1; i >= 0; i--){ System.out....
答:public static void main(String[] args){Scanner s = new Scanner(System.in);try{String line = s.nextLine();System.out.println(new StringBuilder(line).reverse());}catch(Exception ex){ex.printStackTrace();}finally{s.close();}} ...
网友评论:
俟和15925943276:
用JAVA把一个给定字符串反过来输出
22694荣唐
: public static void main(String[] args){String str="beijing";for(int i=str.length-1; i>=0; i--){System.out.print(str[i]);}System.out.println(); }
俟和15925943276:
请教JAVA编程题“编程实现反转一个字符串并输出” -
22694荣唐
: StringBuffer的常用方法 这个方法返回字符串缓冲区的当前容量.public synchronized StringBuffer reverse() 这个方法反转字符串缓冲区中的字符串 public int length() 这个方法返回缓冲区中字符的个数 public synchronized setLength(int newLength) 这个方法设置字符串缓冲区的长度.public synchronized charAt(int index) 这个方法返回字符串缓冲区中指定位置的字符 这个方法将字符串缓冲区中指定位置的字符设置为ch.
俟和15925943276:
用java编写程序,将一个字符串逆向后输出
22694荣唐
: public class StringTest { public static void main(String[] args) { String s = "1234567890"; byte[] b = s.getBytes(); byte[] c = new byte[b.length]; for (int i = b.length - 1; i >= 0; i--) { c[i] = b[b.length - i - 1]; } s = new String(c); System.out.println(s); } }
俟和15925943276:
java中如何利用循环语句实现字符串反向输出 -
22694荣唐
: public class InputWord { public static void inputName(String name) {char[] c = name.toCharArray();String snew = "";for (int i = c.length - 1; i >= 0; i--) {snew += c[i];}System.out.println(name + "倒过来是:"+ snew);} public static void ...
俟和15925943276:
java 如何实现一个字符串的反转 -
22694荣唐
: package string; public class StringTest3 { public static void main(String[] args) { String s="abcdefg"; String s2=""; char[] cs=s.toCharArray(); for(int i=cs.length-1;i>=0;i--) { s2=s2+cs[i]; } System.out.println("对字符串进行反转操作后为:"+...
俟和15925943276:
java编程:将字符串逆序输出(Thanks!) -
22694荣唐
: 字符串反转非常简单,可以用StringBuffer或StringBuilder,还有循环都可以
俟和15925943276:
java反转字符串 -
22694荣唐
: public class test{ public static void main(String[] args) { Scanner input = new Scanner(System.in); System.out.print("请输入:"); String s1 = input.nextLine();//得到输入的字符串 System.out.print("翻转后:"); for(int i=s1.length()-1;i>=0;i--){ System.out.print(s1.charAt(i)); } } }
俟和15925943276:
编写一个JAVA程序,把一个字符串反过来显示 -
22694荣唐
: //以下代码手写,未验证,但思路就是这个样的,也符合数主的意思 String s = "I love java"; int len = s.length();//String 本质就是一个Char数组 char[] c = s.toCharArray();//取一半交换即可 for(int i=0; i<len/2; i++){ char tmp = c[i]; c[i]=c[len-i-1]; c[len-i-1]=tmp; }//将交换后的Char数组重新生成一个String String out = new String(c); System.out.println(out);//这就是反向输出了
俟和15925943276:
用java实现把一组字符串倒过来输
22694荣唐
: class TestString { public static void main(String[] args) { String str = "abcdefghijkl"; StringBuffer sb = new StringBuffer(str); str = sb.reverse().toString(); System.out.println(str); } }
俟和15925943276:
用java实现把一组字符串倒过来输 -
22694荣唐
: 用reverse()方法