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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用JAVA编写一程序:从键盘输入多个字符串到程序中,并将它们按逆序输出在屏幕上。相关的知识,希望对你有一定的参考价值。

参考技术A

代码如下:

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语言编写一个程序,从键盘输入一个整数,将其转换为二进制数并输出 求大神帮忙

public class Main
public static void main(String[] args) 
System.out.println("请输入整数:");
Scanner sc=new Scanner(System.in);
String input = sc.nextLine();//读取输入字符
try
int i = Integer.parseInt(input);//string转int
String result = Integer.toBinaryString(i);//十进制转二进制
System.out.println("对应二进制数为:");
System.out.println(result);
catch (Exception e) //对非法输入做出处理
System.err.println("请按照要求输入~");



主要用了Scanner类读取控制台输入,以及Integer类进制转化

ps:我自己手动写的,为什么被认证为疑似抄袭QWQ

参考技术A java.lang.Integer这个API包中有进制转换的函数
public static String toBinaryString(int i)
参考技术B 手机怎么写?
import 几个包,io,string,等
直接用函数转换就可以了追问

你会?

追答

这个帮不了你,我是手机上百度知道,等别人吧

参考技术C 追问

以上是关于用JAVA编写一程序:从键盘输入多个字符串到程序中,并将它们按逆序输出在屏幕上。的主要内容,如果未能解决你的问题,请参考以下文章

Java编写一个JAVA应用程序,从键盘输入一字符串。把该字符串存入一个文本文件中。

JAVA中编写一个程序用户输入一个整数显示它的反向数

用Java编写程序,从键盘输入圆的半径,求圆的周长和面积并输出

java语言编写一个程序,从键盘输入一个整数,将其转换为二进制数并输出 求大神帮忙

编写一个Java应用程序,从键盘输入若干个正整数,如果输入为负数,抛掷自定义的异常

用java编写实现从键盘输入一个字符串,判断其是不是为浮点数?