用Java语言,编写一个程序,用户输入任意一个字符串,显示它的长度和第一个字符?

作者&投稿:貂蚂 (若有异议请与网页底部的电邮联系)
用java语言编写程序,任意输入一个字符串,从最后一个字符开始倒序输出他。~

自己参考下吧

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

public class Test {

public static void main(String[] args){

BufferedReader br = null;
String s = "";
String s1 = "";

try{

br = new BufferedReader(new InputStreamReader(System.in));

System.out.println("请输入字符并以回车结束:");
//读入键盘输入
s = br.readLine();
StringBuffer ss = new StringBuffer(s);
ss.reverse();//StringBuffer类的逆序函数
s1 = ss.toString();
System.out.println("你输入的是:" + s);
System.out.println("逆序以后是:" + s1);
} catch (IOException e){
e.printStackTrace();
} catch (Exception e){
e.printStackTrace();
} finally{
try{
br.close();
}catch(Exception e){
e.printStackTrace();
}
}
}


}

public class Test {

public static void main(String[] args) {
String str = "as;ldfk192301231dkk838218";
StringBuffer buff = new StringBuffer();
char[] chars = str.toCharArray();
for (int i = 0; i < chars.length; i++) {
if ('0' <= chars[i] && chars[i] <= '9') {
buff.append(chars[i]);
}
}
System.out.println(buff.toString());
}

}

按照你的要求编写的Java程序如下

import java.util.Scanner;

public class A {

public static void main(String[] args) {

System.out.println("请输入任意一个字符串:");

Scanner sc=new Scanner(System.in);

String s=sc.nextLine();

System.out.println(s+"的长度为"+s.length());

System.out.println(s+"的第一个字符为"+s.charAt(0)); 

sc.close();

}

}




JAVA语言学习主要可以开发什么?
它是一种动态网页技术,比如我们熟悉的163,一些政府网站都是采用JSP编写 的。所以学习Java的同学可以找开发网站方面的工作,而且现在找这方面的岗位比较多。比如:网站开发,当然就是JSP+Servlet+JavaBean,一直以来都相当流行。2、Java可以做Android Android是一种基于Linux的自由及开放源代码的操作系统,其...

Java编程的特点是什么呢
五、高性能 Java最初发展阶段,总是被人诟病“性能低”;客观上,高级语言运行效率总是低于低级语言的,这个无法避免。Java语言本身发展中通过虚拟机的优化提升了几十倍运行效率。比如,通过JIT(JUST IN TIME)即时编译技术提高运行效率。 将一些“热点”字节码编译成本地机器码,并将结果缓存起来,在需要...

Java程序设计语言是什么意思?
Java是由SunMicrosystems公司于1995年推出的一门面向对象程序设计语言。2010年Oracle公司收购SunMicrosystems,之后由Oracle公司负责Java的维护和版本升级。其实,Java还是一个平台。Java平台由Java虚拟机(JavaVirtualMachine,JVM)和Java应用编程接口(ApplicationProgrammingInterface,API)构成。Java应用编程接口为此...

用java语言编写程序
public class NumSplit { public static void main(String[] args) { int num = 100;while(num<1000){ \/\/求各位上的数 int gw = num % 10;\/\/求十位上的数 int sw = num \/ 10 % 10;\/\/求百位上的数 int bw = num \/ 100 % 10;\/\/求和 if( num == (gw*gw*gw) +(sw*sw*...

Java语言,用Swing组件编写程序,要求输入圆的半径r,求圆的面积?_百度知 ...
import java.awt.event.KeyEvent;import java.awt.event.KeyListener;import java.text.DecimalFormat;import javax.swing.JFrame;import javax.swing.JLabel;import javax.swing.JTextField;public class Test { JFrame frame = new JFrame("求圆的面积");JLabel info = new JLabel("请输入圆的半径...

用java语言编写
public class Test {public static void main(String[] args){System.out.println("请输入5个字母");Scanner input =new Scanner(System.in);String zm = input.next();\/\/获取输入的5个字母也就是字符串char[] arrays= new char[5];for(int i=0;i<zm.length();i++){\/\/用for循环将字符...

什么是Java技术?有哪些方面应用?
Java语言与C++类似,如果用户了解C++和面向对象的概念,就可以很快编写出Java程序;此外,Java又不同于诸如C++语言提供的各种各样的方法,它只提供了基本的方法,这样就减少了编程的复杂性,例如去掉了头文件、指针变量、结构、运算符重载、多重继承等复杂特性。Java语言虽然简单,却很高效,它可以用面向对象的方法来描述用户...

java语言共有点是什么
2、面向对象: Java是一种面向对象的编程语言。3、分布性: Java设计成支持在网络上应用,它是分布式语言。所以只要用Java编写了一个程序,就可以到处应用。可以节省大量人力物力。4、编译和解释性: Java编译程序生成字节码,而不是通常的机器码,这使得Java开发程序比用其他语言开发程序快很多。5、稳健性...

java是什么语言?
计算机编程计算机编程就是:把程序员的要求和设想,按照能够让计算机看得懂的规则和约定,编写出来的过程,就是编程。编程的结果就是一些计算机能够看懂并能够执行和处理的东西, 我们把它叫做软件或者程序。事实上,程序就是我们对计算机发出的命令集(指令集)。Java 是一种计算机编程语言首先,Java 是一...

java是做什么的啊
java就是计算机编程语言 Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程 。Java具有简单性...

积石山保安族东乡族撒拉族自治县18863255536: 编写一个java程序,输入用户的姓名和性别,输出姓名和性别,并且它们之间加一个空格 -
边刘鼻通: class test{public static void main(String[]args){ Scanner sc = new Scanner(System.in);String s = sc.nextLine(); String []arr = s.split(" ");System.out.println(Arrays.toString(arr)); } }

积石山保安族东乡族撒拉族自治县18863255536: 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 ...

积石山保安族东乡族撒拉族自治县18863255536: 用java语言编写一程序来接受用户输入的5个整数值,把这些数存放到一个数组中,正、倒序输出,并输出最大值 -
边刘鼻通: import java.util.Scanner;public class Test{public static void main(String[] ars){int[] arr = new int[5];Scanner in = new Scanner(System.in);int max = 0;for(int i = 0;i<5;i++){arr[i] = in.nextInt();if(max<arr[i])max = arr[i];}System.out.println("...

积石山保安族东乡族撒拉族自治县18863255536: 用java语言编写一个程序,接受用户输入的一个浮点数,把它的整数部分输出? -
边刘鼻通: import javax.swing.JOptionPane;public class Test {public static void main(String[] args) { String input = JOptionPane.showInputDialog("请输入一个double类型数字:");double input2 = Double.parseDouble(input);JOptionPane....

积石山保安族东乡族撒拉族自治县18863255536: 编写一个java程序,用户从键盘输入任意个整数,程序输出这些整数的乘积. -
边刘鼻通: public class Demo { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println("输入整数:"); int temp1=sc.nextInt(),temp2; while(true){ temp2=sc.nextInt(); temp1=temp1*temp2; System.out.println("乘积:"+temp1); } }} 结果:输入整数:23乘积:64乘积:246乘积:144

积石山保安族东乡族撒拉族自治县18863255536: 用JAVA编写一个程序,从用户输入的三个数中找到最大值 ,并将该最大值输出. -
边刘鼻通: Scanner input =new Scanner(System.in); int a=input.nextInt(); int b=input.nextInt(); int c=input.nextInt(); int max=0; if(a>b){ max=a }else{ max=b } if(max<c){ max=c; } System.out.printIn(max);

积石山保安族东乡族撒拉族自治县18863255536: 编写一个JavaApplication程序,接受用户输入的10个整数,比较并输出其中的最大值和最小值. -
边刘鼻通: import java.util.*;public class Test { public static void main(String[] args) {int n = 10;int[] array = getIntegers(new Scanner(System.in), n);Arrays.sort(array);System.out.printf("Max number: %d\n", array[n - 1]);System.out.printf("...

积石山保安族东乡族撒拉族自治县18863255536: 用java语言编写实现用户的注册和登录,需要输入用户昵称,密码,年龄,电话,且年龄在18 - 60才能注册成功 -
边刘鼻通: 你自己写一个JFrame然后上面有这些填写要求,再有一个提交按钮,再按钮的响应事件中进行响应的判断,看看昵称等是否填写,还有年龄是否正确,错了则进行响应的提示,正确了,如果有服务器的话就将信息封装成一个类发送给你的服务器,通过服务器修改数据库~~

积石山保安族东乡族撒拉族自治县18863255536: 用java编写一个应用程序,要求用户输入三个整数,要求分别输出这三个整数是奇数还是偶数 -
边刘鼻通: 用java编写一个应用程序,要求用户输入三个整数,要求分别输出这三个整数是奇数还是偶数 就饱瓜术深立坚梦呜屠凤弱探认习 新婚祝福 :愿你俩恩恩爱爱,意笃情深,此生爱情永恒,爱心与日俱增!

积石山保安族东乡族撒拉族自治县18863255536: java编程:编写一个文件信息存储程序,用户通过键盘输入学生的姓名,性别,班级,地址等信息, -
边刘鼻通: //test.javaimport java.io.*; import java.util.*; public class test {public static void main (String[] args) {try{String strName="";String strSex="";int i=1;//构造写入文件的File对象File file2=new File("a.txt"); //创建一个a.txt文件//构造低层...

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