亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

Invalid character constant

Invalid character constant

123456hhop 2016-04-18 20:21:56
代碼是這樣的:package dd;import java.awt.TextField;public class sample042 { public static void main(String[] args) { // TODO Auto-generated method stub? ? String arrayStr=textField.getText().trin();? ?for(int i=0;i<arrayStr.length();i++){ ? char charAt=arrayStr.charAt(i); ? if(!Character.isDigit(charAt)&&charAt!='') ? { JOptionPane.showMessageDialog(null,"輸入包含非數字內容"); TextField.setText(""); return; }? ?}? ?String[] numStrs=arrayStr.spilt("{1,}");? ?int[] numArray=new int[numStr.length];? ?for(int i=0;i<numArray.length;i++){ ? numArray[i]=Integer.valueOf(numStrs[i]);? ?}? ?int min=munArray[0];? ?for(int j=0;j<numArray.length;i++){ ? if(min>numArray[j]){ ? min=numArray[j]; ? }? ?}? ?label.setText("數組中最小的數是:"+min); }}錯誤是Invalid character constant在網上搜了一下原因是雙引號寫成單引號,但是我一直寫的單引號,求大神解答?。?!
查看完整描述

2 回答

?
菜鳥555

TA貢獻2條經驗 獲得超1個贊

http://img1.sycdn.imooc.com//57160d5c00015c8f02840021.jpg? ? 是 j++ ? ?

查看完整回答
1 反對 回復 2016-04-19
?
qq_青棗工作室_0

TA貢獻446條經驗 獲得超754個贊

if(!Character.isDigit(charAt)&&charAt!='')?

這里的單引號里面怎么是空的呢?你少打了一個空格吧。' '

查看完整回答
1 反對 回復 2016-04-18
  • 123456hhop
    123456hhop
    加了空格之后錯誤更多,準備截圖的??墒琴N不了
  • qq_青棗工作室_0
    qq_青棗工作室_0
    Invalid character constant就是空格的錯誤。加了空格之后錯誤更多,是因為你的代碼本身就有很多錯誤,根本無法運行。
  • 2 回答
  • 0 關注
  • 2798 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號