永发信息网

将c#转成java代码,求救....

答案:1  悬赏:40  手机版
解决时间 2021-04-03 11:44
将c#转成java代码,求救....
最佳答案
class StrFromCs{
    
    static String reverse(String s){
        int len=s.length();
        char cc[]=new char[len];
        for(int i=len-1,j=0; i>-1; i--,j++){
            cc[j]=s.charAt(i);
        }
        return new String(cc);
    }
    
    public static String decrptStr(String strInput)throws Exception{
        String str = "";
        String str2 = "";
        for (int i = 0; i < strInput.length(); i++){
            char ch = strInput.charAt(i);
            str2 = str2 + (char)((byte)ch - (2 * ((strInput.length() - (i + 1)) - 2)));
        }
        String floatString = reverse(str2);
        float num2 = Float.parseFloat(floatString) / 10000f;
        return String.format("%2.2f", num2);
    }
    
    
    public static String encrptStr(String strInput)throws NumberFormatException,Exception{
        String str = "";
        String str2 = "";
        float num = Float.parseFloat(strInput) * 10000f;
        
        String strNum=String.format("%2.3f", num);
        String str4 = reverse(strNum);
        for (int i = 0; i < str4.length(); i++){
            char ch = str4.charAt(i);
            str2 = str2 + (char)((byte)ch + (2 * ((str4.length() - (i + 1)) - 2)));
        }
        return (str = str2);
    }
    
    
    public static void main(String []argv)throws Exception{
        String s0="123456";
        String s1=encrptStr(s0);
        System.out.println(s0);
        System.out.println("  ->");
        System.out.println(s1);
        System.out.println("  ->");
        System.out.println(decrptStr(s1));
    }
}//请参考

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
VR游戏设备
韵达快递已寄出的东西要取回,怎么弄?!
想在网上发布一个转让选厂的信息怎么发
中国之前为什么要进口洋垃圾
一把锤子一颗钉子,锤子弯下来捶自己,打一成语
马桶一般能支撑多少重量,蹲在上面上厕所会不
喜庆吉祥怎么读有感情
不骄不傲
现在当女兵辛苦吗,进去每天在干嘛
vb中设置一段关于输入一段密码,按回车显示内
汽车上有油气分离器吗?干嘛用的
CF运输船怎么撞柱子?有一个管子突出的地方 怎
土工布多少检测一组
姬存希自然萃取黄瓜凝胶孕妇可以用吗
云飞是内蒙云家的吗
推荐资讯
单选题Thestudent,who________aboutwhat
白色板鞋脏了怎么洗?我一直买的MICKY这个牌
弄几个励志语录或者寓言都可以,适合30岁左右
民事案被告未成年,当初判决监护人偿还,现在
表达对新婚祝福的诗句,谁能帮我想一些搞笑的
(1)写出图中数码所示的地形名称①______平
八年级上册古诗词新版,人教版八年级上册语文
我的主板微星Z87-GD65 GAMING支持双通道,但有
超凡的意思意思是什么,温腾思上海话什么意思
房地产报建业务是做什么的?
听说币龙网招商,可靠吗?
我想和你没神什么好谈的英语
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?