用JAVA编写一程序:从键盘输入多个字符串到程序中,并将它们按逆序输出在屏幕上。

作者&投稿:米雁 (若有异议请与网页底部的电邮联系)
~

代码如下:

import java.util.Scanner;

public class ScannerDemo{

public static void main(String[] args) throws Exception{

Scanner scan=new Scanner(System.in);

System.out.println("请输入内容:");

String str=scan.nextLine();

char[] s=str.toCharArray();

for(int i=s.length-1;i>=0;i--){

System.out.print(s[i]);}}}

扩展资料

字符串

通常以串的整体作为操作对象,如:在串中查找某个子串、求取一个子串、在串的某个位置上插入一个子串以及删除一个子串等。

两个字符串相等的充要条件是:长度相等,并且各个对应位置上的字符都相等。设p、q是两个串,求q在p中首次出现的位置的运算叫做模式匹配。串的两种最基本的存储方式是顺序存储方式和链接存储方式。

基本数据结构

在Java中有8种数据类型来存储数值、字符和布尔值。

整数类型

整数型用来存储整数数值,即没有小数部分的数值。可以是正数,也可以是负数。整数数据在Java程序中有3种表示形式,分别为十进制、八进制和十六进制。

参考资料来源:百度百科-Java (计算机编程语言)

参考资料来源:百度百科-字符串



编写一个Java应用程序,从键盘输入若干个正整数,如果输入为负数,抛掷自...
答:+ " 中由字符 " + temp + " 导致异常!" + e.getMessage());} } } } public static void main(String[] args) { TestThrowsException2 example = new TestThrowsException2();example.check("aa00bb11cc88dd//ee..ff,,gg--hh==jj((kk))zz");} } / 创建一个异常类,将其...

java实验:编写程序,从键盘上输入两个数。将第一个数除以第二个数并显 ...
答:import java.awt.*;import javax.swing.*;import java.awt.event.*;public class FuctJFrame extends JFrame implements ActionListener{ / / private static final long serialVersionUID = 1L;JLabel jlabel=new JLabel("请输入两个数:");JLabel jlabel1=new JLabel();JTextField jtextfield=new...

编写简单的java程序,实现从键盘接收一个字符串的输入,并将该字符串显示...
答:package javaapplication1;import java.io.*;public class JavaApplication1 { public static void main(String[] args)throws IOException{ BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); //先创建一个BufferReader对象br String Str = br.readLine(); //创建...

...将各位的数相加,并输出和的应用程序。用java编写
答:import java.util.Scanner;public class Test { public static void main(String[] args) { Scanner sc = new Scanner(System.in);int n = sc.nextInt();while(n <100 || n > 999){ System.out.println("对不起,您的输入有误,请重新输入一个三位数:");n = sc.nextInt();} int a...

编写一个java程序,用户从键盘只能输入整数,程序输出这些整数的乘积,以 ...
答:import java.math.*;import java.util.*;final class MulDemo { public static void main(String... args) { Scanner scaner = new Scanner(System.in); System.out.print("输入非零整数(0表示结束输入):"); BigDecimal bigDec = new BigDecimal(1); int i; while((i =...

用java程序编写从键盘输入n个数,求这n个数的最大数与最小数,并输出结果...
答:哈哈,楼上的!估计这位大哥还是初学者,还不知道list怎么用呢 还是用数组吧,自己写一个比较大小的、小弟暂时不忙,就先帮你写一个 public static void main(String[] arg0){ Scanner scanner = new Scanner(System.in);System.out.println("请输入所需整数的个数!");int a = scanner.nextInt...

1. 编写Java Application程序,从键盘输入一个字符,输出这个字符的整数...
答:// 引包 import java.util.Scanner;public static void main(String[] args) { Scanner input = new Scanner(System.in); // 控制台输入类 System.out.print("请输入一个字符[ 如 a ]:"); // 提示输入 String word = input.next(); // 输入 if (word.length() == 1) { // 如果...

编写一个java程序,通过键盘输入两个整数,求两数的和的程序。
答:通过键盘输入两个整数,求两数的和的Java程序如下图所示:编写Java程序时,应注意以下几点:大小写敏感:Java是大小写敏感的,这就意味着标识符Hello与hello是不同的。类名:对于所有的类来说,类名的首字母应该大写。如果类名由若干单词组成,那么每个单词的首字母应该大写,例如 MyFirstJavaClass。方法...

编写一个程序,从键盘输入5个学生的分数(以非数字字符串结束),然后输出...
答:完整代码如下:import java.util.*;/** * 从键盘输入5个学生的分数(以非数字字符串结束),然后输出高于平均分的分数 * @author young * */public class He {public static void main(String[] args) {Scanner sc = new Scanner(System.in);String reg="^[0-9]+$" ;float[] s = new ...

用JAVA编写程序,实现对数组int a[]=new a[5];从键盘随意输入5个值
答:输入方式为:输入一个数,按一次回车 public class Test { public static void main(String[] args) { System.out.println("请输入:");Scanner sc = new Scanner(System.in);int []a = new int[5];int ct =0;while (ct<5) { a[ct++]= sc.nextInt();} Arrays.sort(a);System....