java入门实现转换
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java入门实现转换相关的知识,希望对你有一定的参考价值。
设计思想
首先不用多说就是建立最基础的java创建,然后抛出一个异常处理来替我们检测用户的输入,这一点十分重要。然后就要进行输入工作,不必多说,网上的教程有一个Scanner的输入方法,我们引入一下。
最后由用户输入的字符串来判断一个加法循环的次数,并在最终输出。
流程图:
程序
import java.io.*; import java.util.Scanner; public class shuru { /** * @param args */ public static void main(String[] args) throws IOException{ // TODO Auto-generated method stub System.out.println("请输入数字"); Scanner sc=new Scanner(System.in);//控制台输入 String input=sc.nextLine(); System.out.println("你输入的是"+input); input=input.trim(); String[]temp=input.split(" "); double[]nums=new double[temp.length];//字符长度 double aaa=0;//存放求和 System.out.println("结果是"); for(int i=0;i<temp.length;i++){ nums[i]=Double.parseDouble(temp[i]); if(i==0) System.out.print(nums[i]); else if(nums[i]>0) System.out.print("+"+nums[i]); else if(nums[i]<0) System.out.print(nums[i]); else System.out.print("+"+nums[i]); aaa+=nums[i]; } System.out.print("="+aaa); } }
运行截图
以上是关于java入门实现转换的主要内容,如果未能解决你的问题,请参考以下文章
使用XStream是实现XML与Java对象的转换--简介及入门示例