将VB代码循环转换为Java循环
我想把这个循环转换成JAVA循环 可能是这样的将VB代码循环转换为Java循环,java,vb.net,loops,Java,Vb.net,Loops,我想把这个循环转换成JAVA循环 可能是这样的 Public Function epwd(pwd As String) As String pwd = UCase(pwd) Dim i As Integer For i = 1 To Len(pwd) epwd = epwd + Chr(Asc(Mid(pwd, i, 1)) + 7) Next End Function 公共字符串epwd(字符串pwd){ pwd=pwd.toU
Public Function epwd(pwd As String) As String
pwd = UCase(pwd)
Dim i As Integer
For i = 1 To Len(pwd)
epwd = epwd + Chr(Asc(Mid(pwd, i, 1)) + 7)
Next
End Function
公共字符串epwd(字符串pwd){
pwd=pwd.toUpperCase();
字符串epwd=“”;
int i;
对于(i=0;i
我试过这个。。并且没有得到正确的结果公共静态字符串epwd(String pwd){pwd=pwd.toUpperCase();String epwd=“”;int i;for(i=1;iI=0
@djm:Yes,所以无论哪种方法都可以处理这个问题-更改索引边界或调整循环体中基于1的索引。
public String epwd(String pwd) {
pwd = pwd.toUpperCase();
String epwd = "";
int i;
for (i=0; i < pwd.length(); i++) {
epwd = epwd + ((char)(pwd.charAt(i) + 7));
}
return epwd;
}