首页 > 代码库 > java入门实现转换

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入门实现转换