我想知道下面的程序出了什么问题,因为它没有返回反向字符串。
public class Main {
String reverse(String str){
String rev="";
char ch[]= str.toCharArray();
for(int i=ch.length-1; i>=0; i--){
rev = rev+ch[i];
}
return rev;
}
public static void main(String[] args) {
Main obj = new Main();
obj.reverse("saumya");
}
}
你的代码没有错。由于您没有将任何内容打印到控制台,因此您不会在输出上获得任何内容。您忘记存储反向函数返回的字符串。只要添加它,它就会给出正确的输出。
public class Main {
String reverse(String str){
String rev="";
char ch[]= str.toCharArray();
for(int i=ch.length-1; i>=0; i--){
rev = rev+ch[i];
}
return rev;
}
public static void main(String[] args) {
Main obj = new Main();
String res = obj.reverse("saumya");
System.out.println(res);
}
}
它给出了输出
aymuas
您忘记打印返回的字符串
public class Main {
String reverse(String str){
String rev="";
char ch[]= str.toCharArray();
for(int i=ch.length-1; i>=0; i--){
rev = rev+ch[i];
}
return rev;
}
public static void main(String[] args) {
Main obj = new Main();
System.out.println(obj.reverse("saumya"));
}
}
我得到了这个输出
aymuas
考虑这个例子,从0到10颠倒数字的顺序:<代码> 这以一种双重的方式颠倒了顺序。如果我输入100个从0到10的数字,它包含a 对于字典顺序,我需要同样的东西。我有一根固定长度为10的绳子。如何颠倒字典顺序? 如果它只包含,这将非常简单。但是它也可以包含数字和,并且区分大小写。 有人知道怎么做吗?
问题内容: 我需要反转用户输入的字符串。 我需要用最简单的方法完成它。我正在尝试做reverseOrder(UserInput),但是没有用。 例如,用户输入abc,我只是获取字符串并打印出cba 问题答案: 用于按正常顺序反向排序。
我正试图找到一种方法来反转字符串,我已经看到了一些替代方法,但我想用这种方法,跳出框框思考,不使用任何其他人的代码作为替代方法,下面的代码反转字符串,但我一直遇到这个错误: 注意:C:\wamp\www\test\index中未定义的偏移量:25。php第15行 25是正在进行增量计算的字符串的长度。 提前谢谢
rank ▲ ✰ vote url 58 383 111 805 url 反转字符串 在Python里str没有内建的reverse函数.实现字符串反转最好的方法是什么? 如果答案很简单的话,那么最有效的是什么.是不是str要转换成一个不同的对象. 这个怎么样: >>> 'hello world'[::-1] 'dlrow olleh' 这是拓展的切片语法.用[begin:end:step]实现
实现 (Implementation) 现在,我们将看到该计划的实际执行情况 - #include <stdio.h> int main() { char s1[] = "TajMahal"; // String Given char s2[8]; // Variable to store reverse string int length =
本文向大家介绍Swift语言反转字符串,包括了Swift语言反转字符串的使用技巧和注意事项,需要的朋友参考一下 示例 2.2 3.0