?在java中,输入一个字符串,然后输出,确定字符串中的元素的位置?如何做,请高手指教.

麻烦请高手写清楚具体的代码是怎么实现的?

//导包
import java.util.Scanner;
public class TestScanner{
public static void main(String [] args){
Scanner input = new Scanner(System.in); //创建Scanner对象 接受从控制台输入
System.out.println("输入一个字符串:");
String s = input.next(); //接受String型
System.out.println(s); //输出结果

String ss = "i"; // 字符串中的元素
int index = s.indexOf(ss); //确定字符串中的元素"i"的位置,s中不存在则返回-1
}
}
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-09-16
indexOf("s");返回的就是这个字符的位置
第2个回答  2011-09-16
g

java中怎样从键盘输入一个字符然后输出,求完整的程序
System.out.println("请输入一个字符串:");string s = br.readLine();\/\/readLine()读入程序中的是一个字符串。\/\/java貌似从控制台读入的都是字符串,一般都要进行转化。System.out.println(s);System.out.println("请输入一个字符:");char c = br.readLine().charAt(0);System.out.println...

JAVA怎么在控制台接收字符串后不换行
如果是在eclipse中,这是不可能实现的,如果在命令提示符中测试,你去试试看,应该也是不能实现的,我之前试过类似的,想用‘\\b’实现退格,没成功

编写一个函数,输和一行字符,将此字符串中最长的单词输出
程序中设longest函数的作用是找最长单词的位置.此函数的返回值是该行字符中最长单词的起始位置.用flag表示单词是否开始,flag=0表未开始,flag=1表已开始;len代表当前单词已累计的字母个数;length代表先前单词中最长单词的长度;point代表当前单词的起始位置(用下标表示);place代表最长单词的起始位置.函数alphabetic的作用...

java写的一段程序,输出结果全是问号,请高手指教
这段代码很容易就把一个字符的ascii码搞得小于32或大于128,ascii码小于32和大于128的字符要么不能显示,要么就是不存在的字符,没办法显示,只能显示问号了。有的程序没法显示的字符显示为黑块或方框

...调出其中任一数组元素值(不能为空)?请高手指教!
pathname = CommonDialog1.FileName Open pathname For Append As #1 Select Case qsdid Case 0 dm(1) = Txt_dm.Text: jg(1) = Txt_jg.Text pzspj(1) = Txt_pzspj.Text: pzczj(1) = Txt_pzczj.Text: pzxj(1) = Txt_pzxj.Text pyspj(1) = Txt_pyspj.Text: pyczj(1) = ...

编写程序输入一个字符串,删除字符串中的所有数字字符(判断是否数字字符...
用C写了个。删除输入字符串里的数字后输出来,要删除字母也类似,把isalpha换成isdigit就可以了。#include <stdio.h>#include <string.h>int main(int argc,int argv[]){ int i,j=0,len=0; char string[1024]="\\0"; char codestring[1024]="\\0"; printf("input string\\n"); scanf("%s",&string...

C语言程序设计:输入一个字符串,输出其中大写英文字母出现的次数拜托了各...
include <stdio.h> void main() { int n=0; char c; while((c=getchar())!='\\n') { if(c>='A'&&c<='Z') n++; } printf("大写英文字母出现的次数:%d\\n",n); }

...通过点击输入相应的数字,并显示出来。请高手指教
1.建立一个动态文本。名称为:shuru(注意:不要设置变量名称)。2.制作一个透明按钮。3.在主场景中制作好0到9十个数字,并在每个数字上面加上透明按钮。4.写代码:以数字0为例。on(release){ _root.shuru.texe=_root.shuru.texe+"0";} 注意:“0”表示输入的0是字符,而不是数字(这里...

我想把java文件先加密然后打包,请高手指教怎么加密,有那种好的加密算法...
每次取字符串中的一个字符的ascii值作为M进行计算,其输出为加密后16进制的数的字符串形式,按3字节表示,如01F代码如下:#!\/usr\/bin\/perl -w#RSA 计算过程学习程序编写的测试程序#watercloud 2003-8-12#use strict;use Math::BigInt;my %RSA_CORE = (n=>2773,e=>63,d=>847); #p=47,q=59my $N=...

求高手指教,VB如何获得一断字符串里面其中两个字符之间的内容
Private Sub Form_Load()Dim sTemp As String sTemp = "{在VB中処理.doc}"MsgBox Mid(sTemp, InStr(sTemp, "{") + 1, InStrRev(sTemp, "}") - InStr(sTemp, "{") - 1)End Sub

相似回答