用java写一个程序要求用户输入一句子然后将句子中每个字第一个字母移到末尾,并加上“ay”

作者&投稿:仝柳 (若有异议请与网页底部的电邮联系)
如何用java编写让用户随意输入一个字母显示其下一个字母例如输入a显示b输入A显示B?~

char ch1;
ch1 = (char)System.in.read();//用于接收用户输入的字符
System.out.println(ch1 + "的下一个字符是: " + (ch1+1));//输出结果
用ASCII码做
输入数据,得到数据的ASCII
然后ASCII++
显示ASCI++对应的字母或数字

public class YuGiOh{public static void main ( String[] args ){String input = "我需要一个Java程序 能把输入的话的第一个字放到句子最后";String regex = "(.)(.*)";input = input.replaceAll (regex, "$2$1");System.out.println (input);}}

  代码如下:
说明:转换密语可以用一个函数处理,输入是字符串,输出是字符串。分词所得存放于其他数据类型可以下一步处理。如果用数组,需要先确定数组长度(定义一个足够大的数组是不严谨的java编程风格),所以只能在最后面进行转换。List不定长,可以暂时用来保存数据。全部词元处理完之后可以进行转化。List和数组可以很方便的相互转化。

public class TokenizerApp {
  public static String encode(String routeStr){
  String firstLetter = "";
  String resultStr = "";
  if(routeStr.length()==0){
  return "";//or throw exception
  }
  else if(routeStr.length()==1){
  return routeStr+"ay";
  }else{
  firstLetter = routeStr.substring(0, 1);
  resultStr = routeStr.substring(1);
  resultStr = resultStr+firstLetter+"ay";
  return resultStr;
  }
  }
  public static void main(String[] args) {
  StringTokenizer st = new StringTokenizer("I SLEPT MOST OF THE NIGHT");
  List<StringBuilder> resultStrSet = new ArrayList<StringBuilder>();
  StringBuilder temp = null;
  String tempStr = "";
  while (st.hasMoreTokens()) {
  temp = new StringBuilder();
  tempStr = st.nextToken();
  System.out.println(tempStr);
  temp.append(encode(tempStr));
  resultStrSet.add(temp);
  }
  StringBuilder[] resultSet = new StringBuilder[resultStrSet.size()];
  resultStrSet.toArray(resultSet);
  System.out.println(" now print out zhe encoded string:");
  for(int i = 0; i<resultSet.length;i++){
  System.out.println(resultSet[i]);
  }
  }
  }


要求编写一个java程序,输入学生信息,并能保存与显示学生信息。_百度知 ...
import java.util.ArrayList;import java.util.Scanner;import com.sun.org.apache.xpath.internal.Arg;public class Student { \/\/两个私有属性 private int no ;private String name ;\/\/默认构造函数 public Student(){} \/\/带参构造函数 public Student(int no,String name){ this.no=no;this....

试编写一个java应用程序,要求输入一个圆的半径,输出其面积
代码为:Scanner scanner=new Scanner(System.in);System.out.println("请输入圆的半径:");int r=Integer.parseInt(scanner.next()); \/\/获取半径System.out.println("圆的面积为:"+Math.PI*r*r);

如何用Eclipse建立一个Java应用程序
‍总结: 在eclipse上建立一个java项目是很简单的,甚至懂点英文的可以自己摸索出来,所以重要的是,原材料!原材料:eclipse(建议4.5的火星Mars版),无法上连接只能告诉你百度(关键‍字:eclipse)第一个官网就是!‍至于java的jdk环境,这里就不再说了,可以自己百度(关键字:jdk...

怎么用java写一个窗体程序?
} 最后只需要在主函数里面调用就可以 Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。J...

java写一个自动程序开始先怎么写
使用Eclipse编写自己的第一个Java代码。编写如下:1、首先打开自己安装的Eclipse软件。2、然后选择File->New->JavaProject。3、然后找到工程打开,右击src选择->New->Class。4、填入类名,选择下面的publicstaticvoidmain(String[]args)。5、然后写入代码publicclassDemo{publicstaticvoidmain(String[]args){...

java编写一个窗体应用程序,在窗体中安排两个文本框,一个标签,两个标记...
按照你的要求编写的Java程序如下:import java.awt.FlowLayout;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import javax.swing.JButton;import javax.swing.JFrame;import javax.swing.JLabel;import javax.swing.JOptionPane;import javax.swing.JTextField;public class Calculate...

使用JAVA编写一个程序
获取键盘输入Scanner scanner = new Scanner(System.in);\/\/ 用k来存储0~1000的随机数k = random.nextInt(1000);System.out.println("游戏开始,请输入一个在0~1000内的数");\/\/用i来获取键盘输入i = scanner.nextInt();\/\/当i不等于k时,进行循环while (i != k) {n++;if (i > k) {...

java写一个程序
代码如下:class Calculator {public static int calc(int x, int y, int z) {return (x + y) * z;}}public class App {public static void main(String[] args) {int result = Calculator.calc(3, 4, 5);System.out.println(result);}} ...

在java中编写程序,定义一个学生类
代码如下:package exam2;import java.util.ArrayList;import java.util.List;\/ 编写一个Java应用程序,该程序包括3个类:定义一个学生类,Student有姓名,学号,选学的课程列表 定义一个课程类:课程名称,课程分数 (1)初始化一个学生,选择了三门课程,并添加到学生的属性中 (2)实现统计学生的总分...

用java编写一个程序
代码如下:import java.util.Scanner;public class App {public static void main(String[] argv) {Scanner scanner = new Scanner(System.in);int num1 = scanner.nextInt();int num2 = scanner.nextInt();if (num1 > num2) {int temp = num1;num1 = num2;num2 = temp;}for (; ...

镇平县15647797075: 编写一个java程序,要求用户输入一个数字,大于0的整数,然后每秒钟输出一次,从这个数开始逐次递 -
毛若施泰: import java.util.Scanner;public class Timer { public static void main(String[] args) {// TODO Auto-generated method stubint i=0;Scanner sc = new Scanner(System.in);System.out.println("请输入剩余时间:");i = sc.nextInt(); ...

镇平县15647797075: 用java编写一个应用程序,要求用户输入一个圆的半径(double类型),然后计算并输出圆的直径、周长、面积 -
毛若施泰: class Circle( private double r; public circle(double r){ this.r=r; } public double getR(){ return r; } public double getD(){ return 2*r; } public double getS(){ return Math.PI*r*r; } public double getL(){ return 2*Math.PI*r; } public static void main()...

镇平县15647797075: 用java写一个程序要求用户输入一句子然后将句子中每个字第一个字母移到末尾,并加上“ay” -
毛若施泰: 代码如下: 说明:转换密语可以用一个函数处理,输入是字符串,输出是字符串.分词所得存放于其他数据类型可以下一步处理.如果用数组,需要先确定数组长度(定义一个足够大的数组是不严谨的java编程风格),所以只能在最后面进行转...

镇平县15647797075: 用java编写一个应用程序:要求用户输入一系列字符串,每个字符串占一行 ? 求高手帮忙...
毛若施泰: import java.util.ArrayList; import java.util.List; import java.util.Scanner; public class InputString{ public static void main(String[] args) { Scanner s = new Scanner(System.in); String str; List&lt;String&gt; list=new ArrayList&lt;String&gt;(); System.out....

镇平县15647797075: 试编写一个java程序,接受用户在键盘上输入一个字符 -
毛若施泰: BufferedReader这个类实现这个功能,调用readLine就可以接受一个字符

镇平县15647797075: 编写JAVA程序 接受用户输入1 - 12之间的整数 若不符合条件则重新输入 利用switch语句输出对应月份的天数 -
毛若施泰: import java.util.*; public class month { public static void main(string[] args) { int month;//定义用户输入的数字 scanner scanner=new scanner(system.in); boolean flag=true;//定义标志,如果用户选择退出,则flag=false while(flag){ system.out.print...

镇平县15647797075: 在java里,如果要编写一个让客户先输入一个数字,在通过程序来判断这个数字到底大于还是小于某个特定 -
毛若施泰: Scanner s = new Scanner(System.in); String str = s.next(); 求采纳

镇平县15647797075: java编写一个程序,用户输入一个正整数,把它的各位数字颠倒一下,并输出颠倒后结果 -
毛若施泰: 代码如下: import java.util.Scanner;public class ReverseNumber { public static void main(String[] args) {Scanner scanner = new Scanner(System.in);System.out.println("请输入一个整数:");int num = scanner.nextInt();StringBuilder ...

镇平县15647797075: 用java编写一个程序,从键盘输入一个数值,计算它的累计和 -
毛若施泰: //编写一个字符界面的Java Application 程序,接受用户从键盘输入的一个正整数,然后统计并输出从1到这个正整数的累加和.import java.awt.*;import java.awt.event.*;public class DS implements ActionListener{Frame f=new Frame("输入正整...

镇平县15647797075: 编写java程序 提示用户输入一个整数,在提示用户输入一个符号.在屏幕上输出该整数个这样的符号 -
毛若施泰: jsp传入input param.如果只是纯粹写测试类那就创建输入流,inputStream s= new ..(System.in),然后nextLine()什么的,暂且不提. public static void method(int num, String code){ for(int i = 1, i<= num, i++){ System.out,print(code); } } 就这样= ...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网