小编Jay*_*ayu的帖子

尝试编译程序时出错

我正在尝试运行从Sun Java站点获取的代码(我没有复制它,查看它并编写它,因为它可以帮助我记住代码).

import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;

public class CharEx{
    FileReader inputStream = null;
        FileWriter outputStream = null;

    public static void main(String args[]) throws IOException{
        FileReader inputStream = null;
        FileWriter outputStream = null;

        try{
            inputStream = FileReader("xanadu.txt");
            outputStream = FileWriter("out.txt");
            int c;
            while ((c = inputStream.read()) != -1){
                outputStream(c);
            } 
        }
        finally{
            if(inputStream !=null){
                inputStream.close();
            }
            if(outputStream !=null){
                outputStream.close();
            }

        }
    }
}
Run Code Online (Sandbox Code Playgroud)

但是我遇到了错误.

D:\Java>javac CharEx.java
CharEx.java:14: cannot find symbol
symbol  : method FileReader(java.lang.String)
location: class CharEx
                        inputStream = …
Run Code Online (Sandbox Code Playgroud)

java io filereader filewriter

1
推荐指数
1
解决办法
2721
查看次数

KSOP2图书馆课没有发现异常

我在我的项目中使用过KSOP2,这些日子都有用.最近我买了一台新机器并将我的项目移动到新机器并将ksoap库导入到项目等等,当我尝试运行应用程序时,我在模拟器中得到以下错误

Caused by: java.lang.NoClassDefFoundError: org.ksoap2.serialization.SoapObject
Run Code Online (Sandbox Code Playgroud)

这是抛出异常的地方.

 SoapObject request = new SoapObject(namesapce, methodname);
Run Code Online (Sandbox Code Playgroud)

64位机器有什么关系?

为什么这几天工作的应用程序突然停止工作?请有人赐教.我坚持这个.感谢您提前的时间.

java android exception ksoap2 android-ksoap2

1
推荐指数
1
解决办法
3269
查看次数

FullCalendar重新渲染事件

我正在使用与jQuery Mobile集成的Fullcalendar.当我尝试在事件期间使用以下方法动态添加新事件时,pageshow它会导致JavaScript执行如下所示

Uncaught TypeError: Cannot call method 'empty' of undefined
Run Code Online (Sandbox Code Playgroud)

我的JavaScript代码

    $('#myCalendar').live('pageshow',function(event){
            Newevents = [
                    {
                        title  : 'event1',
                        start  : '2012-11-24 01:00',
                        color:'red'

                    },
                    {
                        title  : 'event2',
                        start  : '2012-11-25',
                        end    : '2012-11-27'
                    },
                    {
                        title  : 'event3',
                        start  : '2012-11-28 12:30:00',
                        allDay : false // will make the time show
                    },
                    {
                        title  : 'event4',
                        start  : '2012-11-29 01:30:00',
                        allDay : false // will make the time show
                    }
                ];
        $('#calendar').fullCalendar('renderEvent',Newevents);
        $('#calendar').fullCalendar('rerenderEvents'); 

    }); …
Run Code Online (Sandbox Code Playgroud)

javascript jquery fullcalendar jquery-mobile

0
推荐指数
1
解决办法
1万
查看次数

Parse.com Android API和Android Dialog

我已将parse方法放在onCreate方法中.但我的问题是如何显示Android Loading ...对话框?

Parse.initialize(this, "a", "b");
ParseQuery query = new ParseQuery("Category");
query.findInBackground(new FindCallback() {
    @Override
    public void done(List<ParseObject> catObjects, ParseException arg1) {
        Log.d("Catlength", String.valueOf(catObjects.size()));
        for(int i =0; i<catObjects.size(); i++){
            Log.d("lengthName"+String.valueOf(i), String.valueOf(catObjects.get(i).getInt("Id")));
            Category category = new Category();
            category.Name= catObjects.get(i).getString("CatName");
            category.id= catObjects.get(i).getInt("Id");
            categories.add(category);
        }

        if(categories.size()>0){
            setListAdapter(new CategoryArrayAdapter(CategoryListActivity.this, R.layout.row_category, categories));
        }
        else{
            Toast.makeText(CategoryListActivity.this, "Our servers are busy. Hit refresh..", 3000).show();
        }

    }
});
Run Code Online (Sandbox Code Playgroud)

在上面的代码中一切正常,但我无法弄清楚如何显示对话框.

AsycTask也无法使用,因为解析sdk在后台调用自己的线程,在findInBackground执行完成之前,doInBackground完成Asyc线程.这就是我在主线程中调用它的原因.

结果我总是在我的ArrayList中没有结果.

有人可以赐教.

java android parse-platform

0
推荐指数
1
解决办法
2513
查看次数

GPS 和地理位置如何在 Android 设备上工作

我将开发一个应用程序,我需要将用户的当前位置检索到应用程序中,以便获取特定位置的数据。在开始之前,我想了解 GPS 系统如何为 Android 工作以及与 WiFi 有什么关系。谁能告诉我有关 Android 设备参考的 GPS 和地理代码的完整解释,并建议我如何开始。

java gps android geolocation wifi

0
推荐指数
1
解决办法
8736
查看次数

Java中带斜杠的字符串问题

我有一个简单的代码,如下所示,当“N/A”字符串后有空格时,它返回 false。

String a = "N/A ";
if((a.trim())=="N/A")
{
 System.out.println("true");
}
else{
 System.out.println("false");
}
Run Code Online (Sandbox Code Playgroud)

如果我将空格删除为“N/A”,则它返回 true。我在这里错过了什么。我知道我犯了一个愚蠢的错误无法弄清楚。

提前致谢。

java string

-2
推荐指数
1
解决办法
1427
查看次数