JAVA程序中“name.substring(0,2)”是什么意思

JAVA程序中“name.substring(0,2)”是什么意思,第1张

substring 是截取字符串的

substring(0,2) 的 ,,substring括号里面的 数值 都代表的是 Index (下标) 的意思,

substring(0,2) 的(0,2) 是 ,包括 0 下标值 而不包括 2 下标的值

也就是 substring 会 截取 下标为 0跟 1的值 ,而不包括 2的值

import javautilScanner;

public class a {

public static void main(String[] args) {

String result=null;

double sum = 0;

int i=0;

String str = "";

do {

Scanner in = new Scanner(Systemin);

Systemoutprint("输入姓名:");

String name=innext();

Systemoutprint("输入学号:");

String num = innext();

Systemoutprint("输入分数:");

double score = innextDouble();

i++;

sum+=score;

Systemoutprint("是否结束:(end/其它任意键)");

result = innext();

str+=name+"\r"+num+"\r\t"+score+"\r";

} while (!resultequals("end"));

Systemoutprintln("输出信息结果:"+str+"\r\n");

Systemoutprintln("平均分:"+sum/i);

}

}

直接复制一下,就可以运行,看是不是你要的效果。(不过没有对输入的值做判断,自己可以对输入做一下判断)

这个也可以用for循环来做

以上就是关于JAVA程序中“name.substring(0,2)”是什么意思全部的内容,包括:JAVA程序中“name.substring(0,2)”是什么意思、java简单小程序,NAME:输入名字,NUMBER:输入学号,mark:输入分数。直到输入end结束。、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9680066.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-30
下一篇 2023-04-30

发表评论

登录后才能评论

评论列表(0条)

保存