Java罗马数字判断-创新互联

import java.util.Scanner;

创新互联建站-专业网站定制、快速模板网站建设、高性价比金凤网站开发、企业建站全套包干低至880元,成熟完善的模板库,直接使用。一站式金凤网站制作公司更省心,省钱,快速模板网站建设找我们,业务覆盖金凤地区。费用合理售后完善,10年实体公司更值得信赖。

public class test6 {

public static void main(String[] args) {

//罗马数字判断

Scanner sc = new Scanner(System.in);

System.out.println("请输入您需要判断的数字:");

String str = sc.next();

boolean flag = check_str(str);

if (flag) {

String result = "";

for (int i = 0; i< str.length(); i++) {

char c = str.charAt(i);

int n = c - 48;

String s = chang_str(n);

result = result + s + " ";

}

System.out.println(result);

}

else{

System.out.println("输入无效");

}

}

public static boolean check_str(String str) {

if (str.length() >9) {

return false;

}

boolean flag = false;

for (int i = 0; i< str.length(); i++) {

char c = str.charAt(i);

if (c< '0' || c >'9') {

return false;

} else flag = true;

}

return flag;

}

public static String chang_str(int number) {

String[] arr = {"零", "I", "II", "III", "IV", "V", "VI", "VII", "VIII", "IX"};

return arr[number];

}

}

运行结果:

你是否还在寻找稳定的海外服务器提供商?创新互联www.cdcxhl.cn海外机房具备T级流量清洗系统配攻击溯源,准确流量调度确保服务器高可用性,企业级服务器适合批量采购,新人活动首月15元起,快前往官网查看详情吧

本文题目:Java罗马数字判断-创新互联
文章起源:https://www.cdcxhl.com/article22/cocejc.html

成都网站建设公司_创新互联,为您提供软件开发网站设计公司静态网站建站公司网页设计公司标签优化

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

绵阳服务器托管