商城首页欢迎来到中国正版软件门户

您的位置:首页 > 软件教程 >java初学者遇到了编码错误,求指导

java初学者遇到了编码错误,求指导

  发布于2024-12-13 阅读(0)

扫一扫,手机访问

java初学者代码出问题了大神

if(inputnum3==1) //单引号 括起来的是字符,而inputnum3是数值,所以,比较是不对的,去掉引号就可以了! 下面同

{

resadd = myadd.abcous(inputnum1, inputnum2);

System.out.print("结果是"+resadd);

}

else if(inputnum3==2)//

{

ressub = mysub.abcous(inputnum1, inputnum2);

System.out.print("结果是"+ressub);

}

else if(inputnum3==3)//

{

resmul= mymul.abcous(inputnum1, inputnum2);

System.out.print("结果是"+resmul);

}

else if(inputnum3==4) //

{

resdiv = mydiv.abcous(inputnum1, inputnum2);

System.out.print("结果是"+resdiv);

}

JAVA入门小程序源代码

mport java.util.*;

public class HuiWen

{

public static void main(String[] args)

{

Scanner in=new Scanner(System.in);

System.out.println("please input a String:");

String st=in.nextLine();

String s=st.toLowerCase();

int i=0;

int j=s.length()-1;

boolean t=true;

char first=s.charAt(i);

char last=s.charAt(j);

for(;i

{

while(!(first>='a'&first<='z'))

{

i++;

first=s.charAt(i);

}

while(!(last>='a'&last<='z'))

{

j--;

last=s.charAt(i);

}

if(i>=j)

break;

if(first==last)

{

i++;

j--;

first=s.charAt(i);

last=s.charAt(j);

}

else

{

t=false;

break;

}

}

if(t)

System.out.println(st+"是回文串");

else

System.out.println(st+"不是回文串");

}

}

//判断是否为回文字串

java初学解释代码

就是readFile方法读取了文件内的字符,然后拼接起来,返回到content里了

要查“一”的话,可以用下面这种方法

String content = readFile("c:\\java\\poem.txt");

char[] c = s.toCharArray();

Character[] cc = new Character[c.length];

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

cc[i] = c[i];

}

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

if (cc[i].equals("一")) {

System.out.println(i);

}

}

我也是新手,我暂时就知道这样弄,有高手的话,勿喷。。。

本文转载于:https://www.docexcel.net/show/24_142544.html 如有侵犯,请联系admin@zhengruan.com删除

热门关注