小编Sar*_*rao的帖子

characteristic.getDescriptor()返回null

我正在连接计步器到android.当我在setCharacteristicNotification函数中执行以下行时,我将描述符设为Null

BluetoothGattDescriptor descriptor = characteristic.getDescriptor(UUID.fromString(SampleGattAttributes.CLIENT_CHARACTERISTIC_CONFIG));



public static String CLIENT_CHARACTERISTIC_CONFIG = "00002902-0000-1000-8000-00805f9b34fb";
Run Code Online (Sandbox Code Playgroud)

为什么它返回一个空值?

characteristic.getUuid()返回正确的值.

java android

6
推荐指数
2
解决办法
4003
查看次数

Java中的ActionEvent

我最近开始学习Java,我发现了一个声明,包括(ActionEvent e ).什么e意思,它是一个标准?或者我们可以用其他任何东西代替e?因为当我通过任何其他变量更改它时,它仍然有效.

e一个实例ActionEvent吗?

java events swing action

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

反转字符串

我只是在研究如何反转String.我在C#完整参考书中找到了一个程序,但我无法理解它.Plz任何人解释它是如何工作的

该计划在这里:

using System;
class RevStr 
{
    // Display a string backward.
    public void DisplayRev(string str) 
    {
        if(str.Length > 0)
            DisplayRev(str.Substring(1, str.Length-1));
        else
            return;

        Console.Write(str[0]);
    }
}

class RevStrDemo 
{
    static void Main() 
    {
        string s = "this is a test";
        RevStr rsOb = new RevStr();
        Console.WriteLine("Original string: " + s);
        Console.Write("Reversed string: ");
        rsOb.DisplayRev(s);
        Console.WriteLine();
    }
}
Run Code Online (Sandbox Code Playgroud)
  1. 这个程序如何运作?
  2. 该语句是否rsOb.DisplayRev(s);要求DisplayRev(str.Substring(1, str.Length-1));字符串中的每个字符?

c# logic reverse

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

在Java中通过IP连接到服务器时的ConnectException

我在java中编写了一个简单的Client-Server程序.当我创建一个类似的套接字
Socket socket = new Socket("localhost",7000);

我能够连接到服务器并将数据(任何控制台输入)传输到服务器但是当我在Socket中传递localhost Ip(127.0.0.1)时

 Socket socket = new Socket("127.0.0.1",7000);
Run Code Online (Sandbox Code Playgroud)

我收到以下错误错误:

java.net.ConnectException: Connection refused: connect
Run Code Online (Sandbox Code Playgroud)

为什么我得到这个.

这是我的服务器端代码

public class SocketServer {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {

      new SocketServer();

        // TODO code application logic here
    }

  public   SocketServer(){

       try {
            ServerSocket sSocket = new ServerSocket(7000);
            System.out.println("Server started at: " + new Date());


//Wait for a client to connect
            Socket socket = sSocket.accept();

            //Create the streams
            PrintWriter output = …
Run Code Online (Sandbox Code Playgroud)

java sockets

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

在C#中给出文件的路径

我想打开一个保存在我的电脑桌面上的xxx.txt文件,但该程序给出了一个

错误分析器错误无法识别的转义序列'\ D'.我试图给出的道路

文件为"C:\ Documents and Settings\user\Desktop\xxx.txt".

我是以正确的方式给出路径还是有任何其他方式来给它

c# file-handling

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

标签 统计

java ×3

c# ×2

action ×1

android ×1

events ×1

file-handling ×1

logic ×1

reverse ×1

sockets ×1

swing ×1